php mvc auth system
1.0.0
نظام ترخيص OOP PHP MVC بدون إطار عمل. تتضمن لغتين وصفحة (الملف الشخصي) الرئيسية وتفويض الصفحة وتسجيل الصفحة بنفس الحقول وتحميل الصورة. يعمل 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-تفريغ | إنشاء نسخة احتياطية لجميع قواعد البيانات |
استعادة الخلية | استعادة النسخة الاحتياطية لجميع قواعد البيانات |
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. التخصص الرئيسي - مواقع التجارة الإلكترونية. مفتوح للعروض المثيرة للاهتمام.