【ZendFramework1.x】 1. 개발 환경 준비

3414 단어 ZendFramework
카탈로그 ※ 준비 중
> 다음 글 2.프로젝트 작성 ※ 집필 중
MVC 모형이란 무엇입니까?
어떻게 시스템을 구성하는 프로그램을 부품화해야만 효율적으로 개발할 수 있는지가 개발 모델 중의 하나이다.
  • M … Model

  • 상업 논리의 부품입니다.
  • V … View
  • 인터페이스를 담당하는 부품.주로 출력(화면 표시)을 중심으로 한다.
  • C … Controller
  • 사용자의 동작에 따라 모델의 처리, View의 처리를 제어하는 부품.
  • 이 모델을 사용하면 모든 시스템에서 통용되는 처리를 종합하여 시스템을 신속하게 개발할 수 있는 것이 바로 MVC 프레임워크이다.
    Zend Framework는 PHP의 개발사인 Zend Technology사가 개발 발행한 MVC 프레임워크로, 여러 PHP MVC 프레임워크 중 자유도가 가장 높고 범용성이 우수하다고 한다.
    버전 1학과와 2학과가 발표됐지만, 2학과는 젠드프레임워크의 오리지널한 맛으로 고속성과 자유도를 크게 잃어버렸고, 1학과를 좋아하는 개발자가 많은 것 같다.
    개발 환경 준비
    우선 작업 환경을 개발할 준비를 하세요.
    XAMPP
    수중에 있는 PC 내에서 웹 서버, PHP, MySQL 데이터베이스가 실행되어야 하는 환경.XAMPP는 이러한 것들을 통일적으로 설치하고 관리할 수 있는 편리한 도구다.
    ※ XAMPP를 설치, 사용하지 않습니다.
    NetBeans
    이 글은 무료 통합개발환경(IDE)NetBeans 이용을 전제로 작성됐다.
    ※ NetBeans 설치 및 사용법은 적용되지 않습니다.
    Composer
    Compooser는 다양한 PHP 라이브러리의 포장 관리를 위한 도구입니다.NetBeans는 프로젝트에 사용되는 PHP 라이브러리를 쉽게 설치하고 관리할 수 있는 Compooser도 지원합니다.
    Composter 설치
    명령줄에 Composier를 설치합니다.
    Mac
    어플리케이션 - 유틸리티 - 터미널에서 작업
    ※ 전제는 XAMPP가 설치되어 있고 PHP 명령의 경로를 통과했다(환경 변수 PATH에 PHP 명령의 경로가 설치되어 있음).
    Composter 설치(Mac)
    curl -sS https://getcomposer.org/installer | php
    sudo mv composer.phar /usr/local/bin/composer
    パスワード入力
    
    Windows
    다운로드하고 실행하십시오설치 프로그램.
    ZendFramework
    ZendFramwork에 포함된 Zf 명령행 도구를 사용하기 위해 ZendFrame work 세트를 설치합니다.
    앞으로도 PHP 라이브러리를 설치할 수 있으므로 PHP 라이브러리용 카탈로그를 준비해 설치하는 것이 좋습니다.
    ZendFramework 설치
    ZendFramework 설치
    mkdir <PHPライブラリ用ディレクトリパス>
    cd <PHPライブラリ用ディレクトリパス>
    composer require zendframework/zendframework1
    
    NetBeans 설정
    ZendFramework 설치가 완료되면 NetBeans에서 Composier 및 zf 명령을 설정합니다.다음 설정 화면을 열어 주세요.
  • (Mac) NetBeans 메뉴→Preferences.../(Windows) 도구 메뉴 - 옵션
  • PHP → 프레임 및 도구
  • Composter 구성
  • 왼쪽 목록에서 "Composier"
  • 를 선택합니다.
  • Composter 명령을 입력하거나 검색하는 경로
  • Mac ... /usr/local/bin/composer
  • Windows ... C:\ProgramData\ComposerSetup\bin\composer.bat
  • zf 명령 설정
  • 왼쪽 목록에서 "Zend"
  • 를 선택합니다.
    Zend 스크립트→zf.sh 또는 zf.bat 경로 입력
  • Mac ... <PHPライブラリ用ディレクトリ>/vendor/zendframework/zendframework1/bin/zf.sh
  • Windows ... <PHPライブラリ用ディレクトリ>\vendor\zendframework\zendframework1\bin\zf.bat
  • 공급업체 등록
  • 을 클릭
    개발 환경의 준비는 이것으로 끝냅니다.

    좋은 웹페이지 즐겨찾기