Skyii-это предварительно сконфигурированный расширенный шаблон YII2 с множеством функций из коробки.
Skyii был разработан, чтобы минимизировать дополнительные усилия по настройке YII2. Он включает в себя все необходимые конфигурации из коробки.
Если у вас есть какие -либо предложения или жалобы, не стесняйтесь открывать проблему.
Пожалуйста, смотрите это для более подробного списка функций.
Минимальное требование Skyii заключается в том, что ваш веб -сервер поддерживает PHP 5.4.0.
Примечание. Мы предполагаем, что у вас есть базовое понимание YII2, композитора и настройки среды разработки в Homestead или в XAMPP/WAMP/LAMP/MAMP и т. Д.
Вы можете установить этот шаблон с командой ниже в вашем терминале:
git clone https://github.com/antick/skyii.git
Извлеките архивный файл, загруженный из этого репозитория в свой веб -корень.
После того, как вы загрузили или запустили клон GIT, вы должны выполнить ниже шаги, чтобы инициализация установленного приложения.
Обновите свой композитор.
composer global require "fxp/composer-asset-plugin:^1.3.0"
composer update
Выполните команду init и выберите dev в качестве среды.
php init
Для производства выполните init в неинтерактивном режиме.
php init --env=Production --overwrite=All
Выполните команду skyii/install для настройки имени базы данных в приложении. Убедитесь, что база данных уже существует.
php yii skyii/install
Он также запустит команду migrate с вашим подтверждением, а также настройку правильных путей папки в HTACCESS. Но на случай, если он не запускает миграции самостоятельно, вам придется запустить php yii migrate в консоли.
Перейдите к панели администратора и подождите несколько секунд, пока генерируются все кэши.
Зарегистрируйтесь сейчас, чтобы войти в приложение
Для конфигураций сервера см. Server_configuration.md
Список подержанных плагинов в Skyii, см. Список плагинов
| Особенность | Базовый | Передовой | Skyii |
|---|---|---|---|
| Структура проекта | ✓ | ✓ | ✓ |
| Контроллер сайта | ✓ | ✓ | ✓ |
| Пользовательский вход/вход | ✓ | ✓ | ✓ |
| Формы | ✓ | ✓ | ✓ |
| Связь БД | ✓ | ✓ | ✓ |
| Консольная команда | ✓ | ✓ | ✓ |
| Пакет активов | ✓ | ✓ | ✓ |
| Тесты на кодекции | ✓ | ✓ | ✓ |
| Twitter Bootstrap | ✓ | ✓ | ✓ |
| Фронтальные и задние приложения | ✓ | ✓ | |
| Готов к использованию пользовательской модели | ✓ | ✓ | |
| Пользовательская регистрация и восстановление паролей | ✓ | ✓ | |
| Красивый URL | ✓ | ||
| REST API | ✓ | ||
| API версии готовы | ✓ | ||
| Форматирование ответа XML или JSON | ✓ | ||
| Пользовательская обработка ошибок | ✓ | ||
| Пользовательский модуль с RBAC | ✓ | ||
| Административная интеграция в бэкэнд и GII | ✓ | ||
| Пользовательские шаблоны GII | ✓ |
Панкадж Санам
Раджат Джейн