php mvc auth system
1.0.0
ООП PHP MVC Система авторизации без фреймворка. Включены 2 языка, главная страница (профиль), авторизация страницы и регистрация страницы с одинаковыми полями и загрузка фото. Docker работает под управлением Nginx, PHP-FPM, Composer, MySQL и PHPMyAdmin.
Чтобы установить Git, загрузите его и установите, следуя инструкциям:
git clone https://github.com/utz0r2/php-mvc-auth-system.gitПерейдите в каталог проекта:
cd php-mvc-auth-systemЗапустите приложение:
sudo docker-compose upОткройте ваш любимый браузер:
Остановить и очистить службы
sudo docker-compose down -vПри разработке вы можете использовать Makefile для выполнения следующих операций:
| Имя | Описание |
|---|---|
| анализ кода | Проверьте API с помощью PHP Code Sniffer ( PSR2 ). |
| композитор | Обновить зависимости PHP с помощью композитора |
| докер-старт | Создание и запуск контейнеров |
| докер-стоп | Остановить и очистить все службы |
| журналы | Следовать за выводом журнала |
| MySQL-дамп | Создать резервную копию всех баз данных |
| MySQL-восстановление | Восстановить резервную копию всех баз данных |
| phpmd | Анализ API с помощью PHP Mess Detector |
| тест | Тестовое приложение с phpunit |
Запустите приложение:
sudo make docker-startdocker-compose exec -T php ./vendor/bin/phpunitdocker-compose exec -T php ./vendor/bin/phpcbf -v --standard=PSR2 ./appdocker-compose exec -T php ./vendor/bin/phpcs -v --standard=PSR2 ./appsudo docker-compose exec -T php ./vendor/bin/phpcs ./app text cleancode,codesize,controversial,design,naming,unusedcodeЗдравствуйте, меня зовут Игорь Веселов. Я старший Full Stack веб-разработчик. Основная специализация – Интернет-магазины. Открыт для интересных предложений.