php mvc auth system
1.0.0
OOP PHP MVC Autorisierungssystem ohne Framework. Inklusive 2 Sprachen, Hauptseite (Profil), Seitenautorisierung und Seitenregistrierung mit denselben Feldern und Foto hochladen. Docker mit Nginx, PHP-FPM, Composer, MySQL und PHPMyAdmin.
Um Git zu installieren, laden Sie es herunter und installieren Sie es gemäß den Anweisungen:
git clone https://github.com/utz0r2/php-mvc-auth-system.gitGehen Sie in das Projektverzeichnis:
cd php-mvc-auth-systemStarten Sie die Anwendung:
sudo docker-compose upÖffnen Sie Ihren Lieblingsbrowser:
Dienste stoppen und löschen
sudo docker-compose down -vBei der Entwicklung können Sie Makefile für die folgenden Vorgänge verwenden:
| Name | Beschreibung |
|---|---|
| Code-Schnüffeln | Überprüfen Sie die API mit PHP Code Sniffer ( PSR2 ) |
| Komponist | Aktualisieren Sie PHP-Abhängigkeiten mit Composer |
| Docker-Start | Container erstellen und starten |
| Docker-Stopp | Stoppen und löschen Sie alle Dienste |
| Protokolle | Folgen Sie der Protokollausgabe |
| MySQL-Dump | Erstellen Sie ein Backup aller Datenbanken |
| MySQL-Wiederherstellung | Sicherung aller Datenbanken wiederherstellen |
| phpmd | Analysieren Sie die API mit PHP Mess Detector |
| prüfen | Testanwendung mit phpunit |
Starten Sie die Anwendung:
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,unusedcodeHallo, mein Name ist Igor Veselov. Ich bin Senior Full Stack Web Developer. Hauptspezialisierung – E-Commerce-Websites. Geöffnet für interessante Angebote.