Winter — это бесплатная система управления контентом с открытым исходным кодом, основанная на фреймворке Laravel PHP. Разработчики и агентства по всему миру полагаются на Winter из-за его быстрого прототипирования и разработки, безопасной и защищенной кодовой базы и преданности простоте.
Платформа для локальной разработки проектов
Для начала разработки необходимо выполнить следующие шаги:
- Скопировать
.env.exampleв.envи указать в APP_DIR название директории проекта, остальные настройки опциональны - Запустить сборку проекта -
make up - Запустить первичную установку пакетов командой
make install - Запустить первичное наполнение базы данных
make migrate - Не забыть скопировать и сохранить пароль для доступа в административную часть системы! Он будет создан автоматически и выведен в терминал после миграций.
Проект будет доступен в браузере по адресу http://localhost:8080
Полный список полезных команд в файле Makefile
Пересборка проекта
make up-build
Остановка проекта
make down
Список запущенных контейнеров
make ps
Терминал PHP контейнера
make bash
База данных
make db
php artisan db:seed
make seed
php artisan migrate
make migrate
php artisan migrate:refresh
make migrate-refresh
composer update
make composer-update
composer test
make composer-test
composer install migrate
make local-update
php artisan migrate:refresh --seed
make refresh
Проверка стиля кода
make pint-diff
Иправление стиля
make pint
php artisan tinker
make tinker
