php mvc auth system
1.0.0
ระบบการอนุญาต OOP PHP MVC โดยไม่มีเฟรมเวิร์ก รวม 2 ภาษา หน้าหลัก (โปรไฟล์) การอนุญาตหน้า และการลงทะเบียนหน้าด้วยฟิลด์เดียวกันและอัพโหลดรูปภาพ นักเทียบท่าที่ใช้ Nginx, PHP-FPM, นักแต่งเพลง, 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.phpmd | วิเคราะห์ API ด้วย PHP Mess Detector |
ทดสอบ | ทดสอบการใช้งานด้วย 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
สวัสดี ฉันชื่ออิกอร์ เวเซลอฟ ฉันเป็นนักพัฒนาเว็บ Full Stack อาวุโส ความเชี่ยวชาญหลัก - เว็บไซต์อีคอมเมิร์ซ เปิดรับข้อเสนอที่น่าสนใจ