| Kurs-Beschrieb Joomla! |
|
Joomla! (engl. dschuumla, seltener auch dt. juumla) ist ein populäres freies Content-Management-System (CMS), das aus dem Open-Source-Projekt Mambo hervorgegangen ist. Nach erheblichen Differenzen mit der australischen Firma Miro, die die Namensrechte an Mambo besaß, verabschiedeten sich die Mambo-Entwickler von diesem Projekt. Um das System dennoch weiterentwickeln zu können, wurde der Code von Mambo 4.5.2.3 in Joomla! übernommen und dann zu 1.0.x (Stable) weiterentwickelt. Joomla! gehört zusammen mit WordPress, TYPO3 und Drupal zu den bekanntesten Open-Source-CMS. [1] Joomla! basiert auf der serverseitigen Skriptsprache PHP, die ebenso wie die verwendete Datenbank MySQL unter einer Open-Source-Lizenz steht und kostenlos erhältlich ist. Die aktuell in der Beta-Phase befindliche Version 1.5 stellt für das CMS Joomla! einen Entwicklungssprung dar. Basierte bisher der Quellcode noch auf Mambo, handelt es sich bei der Version 1.5 im Prinzip um ein gänzlich neues CMS. Die Kernkomponenten wurden vollständig objektorientiert ausgelegt und ein separates Joomla!-Framework wurde geschaffen. Dementsprechend steht Komponentenentwicklern eine neue API zur Verfügung, um eigene Erweiterungen für Joomla! zu entwickeln. Obwohl das Framework in der objektorientierten Version PHP 5 geschrieben wurde, wird Joomla! 1.5 auch zur PHP-Version 4 abwärtskompatibel sein. Der Kurs vermittelt Kenntnisse zur Installation sowie die Erstellung von Inhalten bis zum Gestalten eines eigenen Designs. Vorkenntnisse im Umgang mit HTML/PHP-Code sowie CSS sind von Vorteil jedoch nicht Bedingung. Kursinhalt 1. Was ist Joomla |