TS: php-Code aus Datenbank holen und als lauffähigen Code ins Programm einbinden?

Beitrag lesen

Hello Karl-Heinz,

prinzipiell fand ich diese Vorgehensweise (Code in der Datenbank) auch mal ganz sympathisch. Schließlich kann man dann jegliche Rechte auf irgendwelche Module bequem steuern und ausgefeilte Statistiken betreiben. Die quasi objektorientierte Behandlung, in der jedes HTML-Teilmodul seinen eigenen Code mitbringt, war schon reizvoll.

Schwierigkeiten macht dann aber die Betreuung und Übersicht des Codes.
Auch muss man etwas gegen Mehrfacheinbindungen und Reentranz tun.

Wir haben deshalb mal ein ganzes (kleines) CMS darauf aufgebaut. Schlussendlich haben wir dann aber mehr Gehirnschmalz und Arbeit auf did Pflegefunktionen (eine "IDE") verschwendet, als auf das eigentliche System.

Irgendwann nach ca. acht Jahren ist das Projekt dann auch gestorben.

Und nicht zu vernachlässigen ist auch die erhebliche Steigerung der Datenbanklast.

Ich würde Dir daher heute eher zu einem guten Versionsverwaltungssystem und zu akribischer Dokumentation sowie sauberer Trennung von shared Objects (für mehrere Projekte nutzbar, "Basis-Werkzeugkasten") und projektbezogenen Klassen, Methoden, Modulen, Funktionen, ... raten.

Glück Auf
Tom vom Berg

--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.