Deviant는 PHP 보일러 플레이트/미니 프레임 워크입니다.
이것은 새로운 프로젝트이기 때문에 생산 환경에서 사용하기에 충분히 성숙하지 않을 것으로 기대합니다. 또한 문서화가 부족하여 작업 중입니다.
작곡가가 설치되어 있는지 확인하고 저장소를 복제하고 composer install 실행하십시오. 로컬로 프로젝트를 실행하려면 composer start 사용하십시오. 모든 템플릿이/앱/템플릿에 들어가면 모든 페이지가/앱/스크립트로 들어갑니다. 현재 우리는 Smarty 만 지원합니다. 문제가있는 경우 일부 기본 프로젝트, 특히`/app/controllers/login.php '및 그 템플릿'/app/templates/login.tpl '에서 전리품을 사용하십시오.
작곡가를 설치하고 작곡가 디렉토리에서 composer install 실행하십시오.
Apache2 모듈 header 설치하고 rewrite .
또한 /.env 로 /env_example 복사하고 서버 구성에 대한 내용을 수정해야합니다.
/app/bootstrap.php 의 부트 스트랩에 포함 된 내용을 추가하십시오. 이것은 진정으로 앞으로 변경 될 것이므로 크게 언급해야합니다.
스키마는/앱/데이터베이스/ - MySQL 데이터베이스에서 실행할 수 있습니다.
누락 된 디렉토리를 생성하고 적절한 권한이 있는지 확인하므로 다음 명령을 실행하십시오 : /fix_perms.sh .
yoursite.com/signup 방문 - 관리자가 될 수 있습니다. 다음 등록은 관리자/사용자 메뉴에서 unlocked 해야합니다. 현재 모든 가입은 관리자가 승인해야합니다. 이것은 앞으로 구성 옵션이 될 것이지만, 현재는 그대로입니다.
이것을 고려해 주셔서 감사합니다. 아직 생성 된 가이드는 없었지만 진지한 경우 [email protected]으로 이메일을 보내주십시오 (또는 그냥 기여를 시작하십시오!)
PSF에서 보안 취약성을 발견하면 [email protected]으로 Mike Curry에게 이메일을 보내주십시오. 모든 보안 취약점이 즉시 해결됩니다.
귀하는 귀하의 웹 사이트에 대한 책임이 있으며이 프레임 워크를 사용하여 모든 위험을 감수합니다. 우리는 그러한 취약점을 알고 있더라도이 프레임 워크의 사용에서 나오는 유출 또는 보안 기능 부족에 대해 책임을지지 않습니다. www에서는 모든 것이 위험합니다!
Deviant는 MIT 라이센스에 따라 라이센스가 부여 된 오픈 소프트웨어입니다.