php

PHP 개발자를 위한 윈도우에 컴포저 설치하기 (Composer)

컴포저(Composer)는 PHP 의존성 관리 도구입니다. 조금 쉽게 설명하자면 PHP 외부 라이브러를 쉽게 설치하고 업데이트할 수 있게 해주는 도구입니다. 다른 언어에서 비슷한 도구로 npm , Bundle 이 있습니다. 컴포저로 관리되고 있는 패키지 …

읽기 쉬운 코드 작성 방법

읽기 쉬운 코드 작성은 정말 어렵다. 다른 사람이 작성한 코드는 모두 읽기 어렵다. 본인이 작성한 것도 몇 달이 지나면 읽기 어렵다. 그래서 우리는 본인을 위해서 그리고 함게 일하는 개발자를 위해서 몇가지 규칙을 정해보자. 간략하게 요약 정리해 보았는데, 쉬운…

리눅스 터미널에서 PHP와 대화하기 (부제: PHP에서 C/C++ scanf 사용하기)

리눅스 터미널(Linux Terminal)를 접속해서 작업하는 개발자라면 터미널에서 실행되는 스크립트도 작성한다. 일반적으로 간단한 스크립트 작성 시 셀 스크립트(Shell Script) 혹은 파이썬(Python)를 사용한다.(개인적인 생각이므로 아닐 수도 있다.)…

[라즈베리파이] 아치리눅스에 웹 서버 설치 (ArchLinux + Nginx + php + MariaDB + vsftpd)

라즈베리 파이에 어울리는 가벼운 구성으로 웹 서버를 구성해보자. 설명은 라즈베리 파이에 아치 리눅스가 설치된 이 후 부터 진행한다. 순서대로 따라하면 기본 적인 웹 서비스에 필요한 모든 설치가 끝난다. 단, gaerae 로 되어 있는 부분을 본인이 원하는 명칭으…