Deviant-это PHP Cowerplate/Mini-Framework, которая была разработана с нуля, чтобы быть быстрым и отзывчивым.
Поскольку это новый проект, ожидайте, что он может быть недостаточно зрелым, чтобы использоваться в производственной среде. Вы также заметите отсутствие документации, над которой работает.
Убедитесь, что у вас установлен композитор, клонировать репозиторий и запустите composer install . Чтобы запустить свой проект локально, используйте composer start . Все ваши шаблоны заходят в/приложение/шаблоны/и все ваши страницы заходят в/приложение/сценарии. В настоящее время мы поддерживаем только Smarty. Если у вас есть какие -либо проблемы, возьмите добычу в некотором базовом проекте, в частности, `/App/Controllers/login.php 'и его шаблон'/app/templates/login.tpl '.
Установите композитор и запустите composer install в каталог Composer.
Установите header модулей Apache2 и rewrite .
Вам также необходимо будет скопировать /env_example в /.env и изменить содержимое конфигурации вашего сервера.
Обязательно добавьте все, что включает в себя начальную загрузку в /app/bootstrap.php . Это определенно изменится в будущем, поэтому обязательно прокомментируйте.
Схему можно найти в/приложение/база данных/ - запустить ее в базе данных MySQL.
Убедитесь, что вы запустили следующую команду, поскольку она создает недостающие каталоги и гарантирует, что они имеют надлежащие разрешения: /fix_perms.sh .
Посетите yoursite.com/signup - это позволит вам стать администратором. Любая последующая регистрация должна быть unlocked в меню администратора/пользователей. В настоящее время Администратор должен быть утвержден любыми регистрациями. Это будет опция конфигурации в будущем, но сейчас это так, как есть.
Спасибо за рассмотрение этого. Пока не было создано, но если вы серьезно, пожалуйста, напишите мне по адресу [email protected] (или просто начните вносить свой вклад!)
Если вы обнаружите уязвимость безопасности в PSF, отправьте электронное письмо Майку Карри по адресу [email protected]. Все уязвимости безопасности будут быстро рассмотрены.
Вы несете ответственность за свой веб -сайт и рискуете, используя эту структуру. Мы не будем нести ответственность за какие -либо нарушения или отсутствие функций безопасности, исходящих из использования этой структуры, даже если мы знаем о такой уязвимости. В www все рискованно!
Deviant-это программное обеспечение с открытым исходным кодом, лицензированное по лицензии MIT.