CLI


CLI는 Command Line Interface의 약자 입니다.

초창기 컴퓨터들은 지금과 같이 화사한 그래픽을 지원하지 않았습니다. 터미널로 검정 바탕의 초록색 글자들로 구성된 콘솔창을 통하여 직접 명령을 입력하였습니다. 아직도 개발자들은 옛날의 CLI작업들을 선호합니다. CLI는 키보드를 통하여 원하는 작업을 빠르게 처리할 수 있기 때문입니다.

툴 지원


요즘의 개발툴들은 CLI모드의 툴을 지원하는 것이 유행입니다. 지니PHP 또한 전용 CLI툴을 제공합니다.

아직 다른 프레임워크처럼 많은 기능을 지원하지 않지만, CLI 툴이 있는 것만 가지고도 앞으로의 확장성을 유지합니다. 지니PHP의 CLI 이름은 lamp입니다.

FTP기능


지니PHP는 FTP서버에 접속하여 명령을 직접 실행을 할 수 있습니다. 또한 FTP를 이용하여 서버 배포를 할 수도 있습니다.

서버배포


FTP 기반을 통하여 소스코드를 서버에 배포를 합니다.

서버는 리눅스, 윈도우 모두 지원합니다. 국내에서 가장 많이 사용을 하고 있는 cafe24 또는 고도몰과 같은 곳에도 배포를 할 수 있습니다. 클라우드인 Azure webApp에도 배포가 가능합니다.

테마관리


지니PHP는 테마기능을 지원합니다. 지니PHP는 보다 쉽게 테마를 구축할 수 있도록 사이트 클로러를 지원합니다. 클롤러 기능을 통하여 사이트의 html, css, javascript, 이미지 파일등을 다운로드 받아 처리할 수 있습니다.