Nicht mehr ganz neu hier
Hi @ all
Ich habe vor ein Plugin System für eine Website zu entwickeln. Ich habe verschiedene Ideen, doch keine Ahnung ob man das ganze wirklich so realisieren kann, daher möchte ich euch gerne um Rat fragen
Meine Idee sieht folgendermaßen aus:
Ich habe einen Plugin Ordner, wo die ganzen Plugins eingefügt werden. Ein Skript liest den Inhalt dieses Ordners aus und bietet dann die Funktionen zum in- und deinstallieren.
Das sollte eig noch alles machbar sein, doch mein Problem fängt an, wie ich meinem System nun klar mache, das es Plugins gibt. Soll ich nun eine Plugindatenbank einführen, die jedesmal die installierten Plugins führt? Und diese dann durch eine Schleife in die anderen Skripte einfügen? (per Include). Und eine weitere Frage, wie platziere ich die Plugins möglich einfach in meinen Templates (arbeite mit Smarty)?
Ich hoffe ihr könnt mir Anregungen geben, damit ich dies realisieren kann lerne nun seit 2 Jahren PHP und hoffe, das ich nun genug wissen habe, um sowas umsetzen zu können.
MrManko
Ich habe vor ein Plugin System für eine Website zu entwickeln. Ich habe verschiedene Ideen, doch keine Ahnung ob man das ganze wirklich so realisieren kann, daher möchte ich euch gerne um Rat fragen
Meine Idee sieht folgendermaßen aus:
Ich habe einen Plugin Ordner, wo die ganzen Plugins eingefügt werden. Ein Skript liest den Inhalt dieses Ordners aus und bietet dann die Funktionen zum in- und deinstallieren.
Das sollte eig noch alles machbar sein, doch mein Problem fängt an, wie ich meinem System nun klar mache, das es Plugins gibt. Soll ich nun eine Plugindatenbank einführen, die jedesmal die installierten Plugins führt? Und diese dann durch eine Schleife in die anderen Skripte einfügen? (per Include). Und eine weitere Frage, wie platziere ich die Plugins möglich einfach in meinen Templates (arbeite mit Smarty)?
Ich hoffe ihr könnt mir Anregungen geben, damit ich dies realisieren kann lerne nun seit 2 Jahren PHP und hoffe, das ich nun genug wissen habe, um sowas umsetzen zu können.
MrManko