Puccini
Neues Mitglied
Hi,
ich hab schon verschiedene kleine und große Projekte in PHP+MySQL+JavaScript realisiert...
Nur waren das immer eigene, abgeschlossene Projekte, welche dann nicht erweiter werden sollten/konnten.
Jetzt wollte ich gern eine Anwendung schreiben, welche auch im nachhinein durch einfaches hinzufügen eines Moduls/Plugins erweitert werden kann.
Wie stelle ich sowas am besten an?
Wo sage ich der Anwendung: Schau hier hin, da findest du alle Plugins.
oder: wenn das, dann lade diese funktionen.
Es muss ja auch für die Module/Plugins möglich sein, zu jeder Zeit an jedem Ort zu funktionieren.
Muss ich mir da eine art Trigger-System einfallen lassen? Z.B. wird bei einem Login ein Trigger ausgelöst. Plugins, welche beim Login wirken sollen, ahlten danach ausschau und legen dann los. oder so in der art?
Vielen Dank für eure Hilfe.:razz:
ich hab schon verschiedene kleine und große Projekte in PHP+MySQL+JavaScript realisiert...
Nur waren das immer eigene, abgeschlossene Projekte, welche dann nicht erweiter werden sollten/konnten.
Jetzt wollte ich gern eine Anwendung schreiben, welche auch im nachhinein durch einfaches hinzufügen eines Moduls/Plugins erweitert werden kann.
Wie stelle ich sowas am besten an?
Wo sage ich der Anwendung: Schau hier hin, da findest du alle Plugins.
oder: wenn das, dann lade diese funktionen.
Es muss ja auch für die Module/Plugins möglich sein, zu jeder Zeit an jedem Ort zu funktionieren.
Muss ich mir da eine art Trigger-System einfallen lassen? Z.B. wird bei einem Login ein Trigger ausgelöst. Plugins, welche beim Login wirken sollen, ahlten danach ausschau und legen dann los. oder so in der art?
Vielen Dank für eure Hilfe.:razz: