Hi!
Ich wüsste jetzt gerne mal was eigentlich so wertvoll daran ist solche großen "eierlegenden Wollmilchsau-Skripte" "index.php" zu schreiben.
Es ist nicht gesagt, dass das immer eierlegende Wollmichsau-Scripte sind. Die besseren werden einen FrontController darstellen, der allgemeine Initialisierungsaufgaben erledigt und dann die eigentliche Arbeit an spezialisierte Programmteile delegiert.
Warum nicht loscheArtikel.php und editArtikel.php?
Auch das ist möglich, nur dass hier in jede Datei das Common-Script oder auch mehrere inkludiert werden muss, um Codewiederholungen bei der Initialisierung zu vermeiden.
Kleinere Skripte lassen sich viel besser pflegen und werden auch schneller compiliert/ausgeführt, eben weil sie klein, leicht und übersichtlich sind.
Pflegeleicht ist das Hauptargument. Schneller compiliert bekommt man mit einem Op-Code-Cache hin. Mit schnellerer Ausführung hat das aber nichts zu tun, denn da kommt ja nur der Code dran, der tatsächlich durchlaufen wird. Da nehmen sich beide Methoden nichts, wenn man nicht einen gravierenden Fehler eingebaut hat. Code der nur rumliegt frisst zur Laufzeit keine solche.
[...] Code der noch besser wiederverwendbar ist.
Wenn er denn immer so abstrakt geschrieben wird, beziehungsweise das überhaupt für eine individuelle Anwendung oder Aufgabenstellung möglich ist ...
Lo!