So, seit ein paar Minuten ist nun der Relaunch der Seite durch. Ich habe zwar noch nicht all meine Pläne, Wünsche und Ideen eingebracht, aber meine Geduld war mal wieder begrenzt... Die nächsten Tage werde ich, je nachdem wieviel Zeit dafür abfällt, weiter daran werkeln.
Kürzlich habe ich ein Projekt auf das Content Management System Drupal (6.1) umgestellt. Leider erwies sich dies aufwendiger als erwartet. Da man ein einigen Rädchen und Schräubchen drehen musste, bis das Webpaket Homepage Perfect halbwegs tauglich war. Daher möchte ich meine Erfahrungen und Kenntnisse hier kurz festhalten.
Es begann damit, dass register_globals aktiviert und PHP mit einem sehr geringen memory_limit konfiguriert war. Beides lies sich recht einfach durch den Einsatz einer php.ini im Drupal Verzeichnis anpassen.
Das Compsosite Pattern (Kompositum - "Zusammengesetztes") ermöglicht es einen Aufruf aus Kommandos verschiedener Klassen zusammenzusetzen. Die Kommandos werden beim Kompositum registriert und bilden zusammen wiederum ein Kommando ab. Dadurch lässt sich eine sehr flexible Schachtelung erreichen.
Das Registry Pattern bietet trotz seiner Einfachheit ein komfortables klassenübergreifendes Daten Handling. Er ermöglicht der Applikation Daten abzulegen um diese an völlig anderer Stelle wieder zu erreichen ohne diese aufwendig "mitzuschleifen".
Mit Hilfe des Singleton Patterns ist es möglich ein Klasse so umzuschreiben, dass diese nur einmalig instanziiert werden kann. Die Erzeugung der Instanz erfolgt dabei nicht über nen Operator new sondern durch eine statische Methode - in den meisten Fällen getInstance().
Der Jugendclub Lützschena verfügte bisher über eine sehr einfache statische Website ohne jegliche Möglichkeit zur Interaktivität. Diese galt es zu überarbeiten. Um möglichst viele Features innerhalb eines kurzen Zeitraumes anzubieten entschied ich mich für das Content Management System Drupal.
Der Aktuelle Stand ermöglicht es ohne jegliche Kenntnisse in der Webentwicklung Seiten, Beiträge, Bilder, Galerien, Benutzer zu verwalten. Jeder der Drupal kennt weiß wieviele Möglichkeiten das System bietet.
Recent comments
4 weeks 1 day ago
4 weeks 4 days ago
21 weeks 1 hour ago
27 weeks 41 min ago
27 weeks 50 min ago
28 weeks 59 min ago
28 weeks 1 hour ago
48 weeks 5 days ago
49 weeks 5 days ago
1 year 31 weeks ago