header3.jpg

Womit ist die Site geschrieben?

Welche Werkzeuge kommen bei dieser Site zum Einsatz und was sind die Gründe für deren Wahl?

In einer ersten, unveröffentlichten Version habe ich die Site mit einem Werkzeug erstellt, welches sogenannt statischen Content erzeugt, d.h. jede einzelne Seite wird fast vollständig fertig auf den Server geladen. Die relativ schnelle Ladezeit wird aber durch einige grosse Nachteile erkauft, so muss bei vielen Änderungen die vollständige Site neu auf den Server geladen werden.

Manche andere Einschränkungen in der Funktionalität haben mich dazu bewogen, nach Alternativen zu suchen. Nach längerer Suche bin ich dann auf Joomla gestossen, ein sogenanntes CMS, Content Management System. Wie der Name schon sagt, wird damit der sogenannte Content, der Inhalt der Site ge-"managt". Das Erscheinungsbild der ganzen Site ist vom Inhalt vollständig getrennt, eine Änderung des einen hat keinerlei Einfluss auf das andere Element der Site.

Die Erscheinung der Site wird durch sogenannte Templates, Vorlagen gesteuert, welche sehr einfach gewechselt werden können, auch vom Besucher selber für seinen eigenen Gebrauch. Mit dem sogenannten Temlate Wechsler auf der Startseite können Sie diese Funktion ausprobieren. Beachten Sie jedoch, dass diese Änderungen nur für Sie gelten und je nach Einstellung auch wieder verfallen. Die Templates eignen sich zudem nicht alle für diese Site, aber rumspielen kann man damit herrlich. Bevor Sie damit allerdings Ihre Experimente machen können, müssen Sie sich auf der Website registrieren. 

Ein weiterer Grund für meine Wahl war, dass die Software vollständig Web-basiert ist, auf dem PC oder Laptop also keine Software installiert wird. Von jedem PC aus kann der Joomla Benutzer seine Website aktualisieren oder auch vollständig umbauen. 

Im Web finden sich sehr viele Gruppen, die sich austauschen und wo man bei Fragen und Problemen schnell kompetente Unterstützung findet. Allein im englischsprachigen Forum sind zur Zeit mehr als 150'000 Benutzer registriert, welche wie ich die Entwicklung verfolgen und sich aktiv an den Diskussionen beteiligen. Ebenfalls sind zur Zeit etwa 2´900 Erweiterungen verfügbar, welche selbst die ausgefallensten Bedürfnisse abdecken. Fast jede erdenkliche Funktionalität wird von irgendwem irgendwo verwendet und die meisten Entwickler geben ihre Erweiterungen der Allgemeinheit weiter. Diese Erweiterungen reichen von einfachen neuen Templates über Kalender- und Email Funktionen bis zu kompexen Modulen, die Newsletter oder sogar e-Commerce erlauben. Einige dieser Module habe ich bei meiner Website verwendet.

Der eigentliche Clou ist nun aber, dass die Software als sogenannte Open Source Software lizenziert wird. In der Praxis heisst das, dass jedermann - und natürlich auch Frau - die Software verwenden und abändern darf. Alle Erweiterungen, die basierend auf bereits existierendem Programm-Code geschrieben werden, unterstehen aber automatisch wieder denselben Regeln. Für den normalen Benutzer, und dazu zähle ich auch mich, kosten weder Basis-Software noch die meisten Erweiterungen absolut nichts, ausser natürlich der Zeit, die es braucht, um sich in die Materie einzuarbeiten. Natürlich ein weiterer Pluspunkt für die Auswahl.

Ich hoffe, Sie haben ebenso viel Spass mit Joomla, wie ich!

AddThis Social Bookmark Button
joomla template 1.6
template joomla