Thema: phiscrif
Liebe devshareaner.
Ich hab ein Projekt von mit online gestellt:
Einige hier wissen ja, dass schon sehr lange in mir Ideen für ein CMS in PHP gären. Nun hat sich das alles noch ein wenig verändert und, anstatt meine Gedanken hier auf Zetteln zu sammeln (bzw. in den verstaubten Ecken meines Hirns), tipp ich sie jetzt einfach in den HTML-Editor und stell sie Online.
Entsprechend "chaotisch" sieht das auf der Webseite dann auch aus (und dabei plädiere ich doch hier immer (neben anderen natürlich) für ein sauberes Projektmanagement). Aber ich dachte mir, ich geh es jetzt mal ganz "organisch" ran und lass allen Perfektionismus außen vor.
Ihr seid gerne zum Mitmachen eingeladen - in welcher Form auch immer - der entstehende Code wird unter die GPL gesetzt (obwohl ich von der GPL immernoch nicht so recht überzeugt bin <img src="/forum/images/graemlins/frown.gif" alt="" /> ).
Das zu entwickelte PHP Scripting Framework soll sich in erster Linie daran orientieren, Skripte, in Form von Modulen unkompliziert coden zu können. Ein solches Modul könnte ein Gästebuch sein, ein Forum, ein Modul, um Artkel anzuzeigen, eine Bildergallerie, whatever.
Besonders hier würde ich mich über Anregungen freuen: Was stört euch schon lange an PHP, nervt euch, welche Punkte könnte man mit so einem System besser machen? Natürlich geht es hier nicht um die Semantik der Sprache oder so, denn die Applikation wird ja selbst in PHP geschrieben werden - ich denke, ihr wisst was ich meine, oder?
Z.B. wird die Benutzerverwaltung von dem System gekapselt und die Zugriffsrechte direkt in einen Asset-Server ausgelagert, so dass ein Modul darum schonmal nicht mehr zu scheren braucht. Der Asset-Server sagt schon bescheid, wenn en Benutzer für eine bestimmte Aktion (Daten anlegen, lesen, verändern, löschen) keine Rechte hat.
Dann gibt es natürlich eine Template-Engine (wahrscheinlich Smarty).
Als Basis-System möchte ich auch gerne sowas, wie ein Terminal entwerfen, mit dem man direkt Anfragen an das System und eben auch an einzelne Module schicken kann. Zurrück kommen die Daten dann á la
echo "<pre>";
print_r($array_mit_allen_ausgabedaten);
echo "</pre>";
Mal sehen, wohin das führt <img src="/forum/images/graemlins/smile.gif" alt="" />
In jedem Fall würde ich mich freuen, wenn der ein oder andere Lust hätte, mitzumachen.
Basti