DeviantはPHPボイラープレート/ミニフレームワークで、迅速かつ応答性の高いようにゼロから設計されています。
これは新しいプロジェクトであるため、生産環境で使用できるほど成熟していない可能性があることを期待してください。また、取り組んでいるドキュメントが不足していることにも気付くでしょう。
作曲家がインストールされ、リポジトリをクローンし、 composer installを実行していることを確認してください。プロジェクトをローカルに実行するには、 composer start使用します。すべてのテンプレートは/app/テンプレート/およびすべてのページが/app/scriptsに移動します。現在、Smartyのみをサポートしています。問題がある場合は、基本プロジェクトの一部、具体的には `/app/controllers/login.php 'とそのテンプレート'/app/templates/login.tpl 'で戦利品を取ります。
コンポーザーをインストールし、Composer Directoryにcomposer install実行します。
apache2モジュールheaderをインストールし、 rewrite 。
また、 /.envに/env_exampleをコピーして、コンテンツをサーバー構成に変更する必要があります。
/app/bootstrap.phpのブートストラップに含まれるものを必ず追加してください。これは間違いなく変化するので、必ず大いにコメントしてください。
スキーマは/app/database/ - mysqlデータベースで実行できます。
欠落しているディレクトリが作成され、適切な権限があることを確認するため、次のコマンドを実行してください: /fix_perms.sh 。
yoursite.com/signupにアクセス - これにより、管理者になることができます。以下の登録は、管理者/ユーザーメニューでunlockedする必要があります。現在、サインアップは管理者が承認する必要があります。これは今後の構成オプションになりますが、今のところ、それはまさにそうです。
これを検討してくれてありがとう。まだガイドが作成されていませんが、真面目な場合は[email protected]にメールしてください(または貢献を開始してください!)
PSF内のセキュリティの脆弱性を発見した場合は、[email protected]でMike Curryに電子メールを送信してください。すべてのセキュリティの脆弱性が迅速に対処されます。
お客様はあなたのウェブサイトに責任を負い、このフレームワークを使用してすべてのリスクを負います。このような脆弱性を知っていても、このフレームワークの使用から出てくるセキュリティ機能の違反または欠如について責任はありません。 wwwではすべてが危険です!
Deviantは、MITライセンスに基づいてライセンスされているオープンソースソフトウェアです。