php mvc auth system
1.0.0
프레임워크가 없는 OOP PHP MVC 인증 시스템. 2개 언어, 메인(프로필) 페이지, 페이지 승인 및 동일한 필드로 페이지 등록 및 사진 업로드가 포함됩니다. Nginx, PHP-FPM, Composer, MySQL 및 PHPMyAdmin을 실행하는 Docker입니다.
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을 사용하여 다음 작업을 수행할 수 있습니다.
이름 | 설명 |
---|---|
코드 스니핑 | PHP 코드 스니퍼( PSR2 )로 API 확인 |
작곡가 업 | Composer를 사용하여 PHP 종속성 업데이트 |
도커 시작 | 컨테이너 생성 및 시작 |
도커 중지 | 모든 서비스를 중지하고 지우기 |
로그 | 로그 출력 따르기 |
mysql 덤프 | 모든 데이터베이스의 백업 생성 |
mysql-복원 | 모든 데이터베이스의 백업 복원 |
phpmd | PHP Mess Detector로 API 분석 |
시험 | phpunit을 사용한 테스트 애플리케이션 |
응용 프로그램을 시작하십시오.
sudo make docker-start
docker-compose exec -T php ./vendor/bin/phpunit
docker-compose exec -T php ./vendor/bin/phpcbf -v --standard=PSR2 ./app
docker-compose exec -T php ./vendor/bin/phpcs -v --standard=PSR2 ./app
sudo docker-compose exec -T php ./vendor/bin/phpcs ./app text cleancode,codesize,controversial,design,naming,unusedcode
안녕하세요, 제 이름은 Igor Veselov입니다. 저는 수석 풀스택 웹 개발자입니다. 주요 전문 분야 - 전자상거래 웹사이트. 흥미로운 제안을 위해 개설되었습니다.