Hallo,
ich versuche grade meine erstes Programm nach dem MVC Prinzip aufzubauen, allerdings kommt mir das ganze jetzt etwas komisch vor.
- Ich habe Klassen die hauptsächlich DB abfragen machen (Model?)
- php Dateien die die Klassen benutzen, die Daten bearbeiten und ein Template laden (Controller?)
- Das Template (View?)
Ist das so korrekt ? Ich benutze keine Template Engine oder so, ich include ein html file das wiederum aber wieder php enthällt um die Ausgabe zu realisieren. (Hauptsächlich foreach um den Inhalt von Arrays auszugeben, if-else Konstrukte etc.)
Jetzt steht im Template bzw der html Datei aber bald mehr php als html und in den Controller Dateien allgemein nur relativ wenig. Mache ich irgendwas grundlegendes dabei falsch ? Funktionieren tut das ganze schon aber der Aufbau ist mir etwas suspekt...
Hoffe das war einigermaßen verständlich.
Gruß
ich versuche grade meine erstes Programm nach dem MVC Prinzip aufzubauen, allerdings kommt mir das ganze jetzt etwas komisch vor.
- Ich habe Klassen die hauptsächlich DB abfragen machen (Model?)
- php Dateien die die Klassen benutzen, die Daten bearbeiten und ein Template laden (Controller?)
- Das Template (View?)
Ist das so korrekt ? Ich benutze keine Template Engine oder so, ich include ein html file das wiederum aber wieder php enthällt um die Ausgabe zu realisieren. (Hauptsächlich foreach um den Inhalt von Arrays auszugeben, if-else Konstrukte etc.)
Jetzt steht im Template bzw der html Datei aber bald mehr php als html und in den Controller Dateien allgemein nur relativ wenig. Mache ich irgendwas grundlegendes dabei falsch ? Funktionieren tut das ganze schon aber der Aufbau ist mir etwas suspekt...
Hoffe das war einigermaßen verständlich.
Gruß
Kommentar