Ich habe etwa 10 dynamische php-Seiten, die etwa 30 Funktionen verwenden. Jede Funktion wird in mehr als 1 Seite benötigt, und jede Seite benötigt eine andere Teilmenge von Funktionen.
Ich habe über diese Optionen nachgedacht:
1- alle Funktionen in einer einzigen Include-Datei: jede Seite lädt unnötigen Code
2- jede Funktion in einer eigenen Include-Datei: zu viele Serveranfragen beim Laden jeder Seite
3 - eine einzige Include-Datei mit Conditionals, die nur Funktionen deklariert, die aufgrund der REQUEST_URI benötigt werden: zusätzliche Verarbeitung beim Laden jeder Seite
4 - eine Include-Datei pro php-Seite, mit Kopien der Funktionen, die von dieser Seite benötigt werden: schwer zu pflegen
Wie geht man mit diesem Szenario um? Danke!