Русский | English | Español | 中文 | Français | Deutsch |
---|---|---|---|---|---|
Русский | English | Español | 中文 | Français | Ausgewählt |
- PHP 8
- Mysql (PDO)
- Bootstrap 5.3
Das Projekt implementiert das MVC-Architekturmuster anhand eines einfachen selbstgemachten Frameworks als Beispiel. Innerhalb des Frameworks wurden CRUD-Operationen für den Abschnitt "Artikel" implementiert:
Bei der Erstellung und Aktualisierung von Artikeln wird eine Validierung durchgeführt:
Im Verzeichnis docs/conf/
finden Sie: nginx-configuration.conf
- ein Beispielkonfigurationsdatei für nginx
.
- Fügen Sie die Konfiguration Ihrem Server hinzu. Sie können die Datei aus
docs/conf/
als Basis verwenden. - Führen Sie
composer i
aus - Benennen Sie
.env.example
in.env
um und füllen Sie den Abschnitt# DB info
aus - Erstellen Sie eine Datenbank und importieren Sie den Inhalt der Datei
db-dump-with-articles.sql
, die sich indocs/mysql-dump/
befindet.
Die Änderungen, die 2024 vorgenommen wurden, sind minimal. Ich habe absichtlich die Kernstruktur des Originals beibehalten, ohne Containerfunktionalität, DI usw. hinzuzufügen. Da dies eine meiner ersten Arbeiten ist, habe ich beschlossen, sie fast im Originalzustand zu belassen 😇