Einzelnen Beitrag anzeigen
  #3  
Alt 27.07.2016, 12:53:17
sysop sysop ist offline
Member
 
Registriert seit: Mar 2004
Ort: wien
Beiträge: 512
AW: PHP-Anwendung mit optionalen Erweiterungsmodulen

Was auch immer HR ist?

Ich habe bereits ein System, das derartige Aufgaben regelt, modular aufgebaut ist und auf PHP, Mysql und CSS basiert.

Ich habe das so gelöst, dass alle Module zu 100% in eigenen Unterverzeichnissen untergebracht sind, lediglich ein einziger Eintrag in einer Konfigurationsdatei entscheidet darüber, ob das Modul vorhanden ist oder nicht.
Um Fehler durch eine defekten Installation zu vermeiden, prüfe ich noch auf das Vorhandensein des Starttemplates.

Das hat imho folgende Vorteile:
  • Ich kann eine Installation problemlos über das Webinterface lösen.
  • Ich kann problemlos einzelne Module updaten.
  • Eine Deinstallation eines Moduls kann durch entfernen des Eintrages und/oder die Löschung des Unterverzeichnisses erledigt werden
__________________
Gruss sys ;-)
Ich möchte wie mein Grossvater sterben, lächelnd und schlafend, nicht schreiend und weinend, wie sein Beifahrer.
Mit Zitat antworten