참고 : devvoh/parable:1.2.2 는 더 이상 개발되지 않습니다. Farable의 미래의 다음 장에서는 2.0.0 버전의 parable-php/framework 로 이동하십시오.
비유 2.0.0은 전체 재 작성이지만, 1.0 제품군에 구축 된 응용 프로그램을 합리적인 시간에 2.0으로 이동할 수 있습니다. 도움이 필요하면 여기에서 문제를여십시오.
비유를 지원해 주셔서 감사합니다!
비유는 PHP 마이크로 프레임 워크로, 읽기 쉽고, 확장 가능하며, 당신의 길을 찾기위한 것입니다.
작곡가를 사용하여 비유를 설치할 수 있습니다.
$ composer require devvoh/parable이것은 비유 및 필요한 모든 종속성을 설치합니다. 비유에는 PHP 5.6 이상이 필요합니다.
index.php 파일을 만들고 Composer Autoloader 포함 :
<?php
require_once __DIR__ . ' /vendor/autoload.php ' ;
$ app = Parable DI Container:: create ( Parable Framework App::class);
$ app -> get ( ' /hello/{name} ' , function ( $ name ) use ( $ app ) {
return " Hello, { $ name } ! " ;
});
$ app -> run (); 그런 다음 vendor/devvoh/parable 디렉토리로 이동하여 make server 실행하십시오. 그런 다음 http://127.0.0.1:5678/hello/parable 열 수 있으며 "안녕하세요, 비유!"로 인사해야합니다. 일반 웹 서버를 통해 제공 할 수도 있습니다.
위의 기본 사용법과 같이 간단한 앱에 비유를 사용하고 설치 후 컨트롤러, 작업,보기 등을 사용하려면 다음 명령을 실행하려면 다음 명령을 실행하려면
$ vendor/bin/parable init-structure이제 당신은 준비되었습니다! 브라우저에있는 URL을 열면 환영 페이지가 표시됩니다.
nginx 또는 다른 서버를 사용하려면 멋지지만 아직 예제 구성이 없습니다.
parable init-structure 실행 한 후에는 기본 구조가 있어야합니다. 예제 파일은 무언가를 만들기 위해 필요한 대부분의 것을 보여줍니다. 예제 ConfigApp 파일에는 비유 자체가들을 가장 중요한 것들 중 일부가 포함되어 있습니다.
이제 git (또는 기타 VCS) 저장소에서 이것을 보관하려면 별도의 구성 파일에 배치하고 .gitignore 파일을 사용하여 제외 할 수 있습니다.
비유 사용 방법에 대한 자세한 정보는 문서를 읽고 최근 변경 사항은 Changelog.md를 읽으십시오.
비유 개선에 도움이되는 모든 도움은 대단히 감사하지만, 풀 요청을 만들기 전에 Contributing.md를 점검하십시오.
질문이나 건설적인 피드백이 있습니까? Devvoh.com에서 나를 찾아 보거나 Github에 문제를 추가하여 질문을하십시오. 나는 이것이 열정 프로젝트이기 때문에 일반적으로 상당히 빨리 반응합니다.
비유 PHP 프레임 워크는 MIT 라이센스에 따라 라이센스가 부여 된 오픈 소프트웨어입니다.