Joomla Entwicklung - Cocoate
Joomla Entwicklung - Cocoate
Joomla Entwicklung - Cocoate
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Joomla</strong> <strong>Entwicklung</strong> - Ein Anfängerbuch<br />
<strong>Joomla</strong>! ist in PHP geschrieben. Tausende von Dateien enthalten PHP Code, der nach und nach über<br />
die Jahre entwickelt wurde. <strong>Joomla</strong>! besteht heute aus mehr 500,000 Zeilen PHP Code. Es würde 244<br />
Mann-Jahre dauern, es zu entwickeln! (<strong>Joomla</strong> - geschätzte Kosten 101 )<br />
Als <strong>Joomla</strong>! von damaligen <strong>Entwicklung</strong>steam gegründet wurde, war PHP 4.x weit verbreitet. Es war<br />
und ist teilweise auch heute noch eine Herausforderung bestehenden Code umzuschreiben und alle<br />
möglichen Feature von PHP 5.x zu nutzen.<br />
Lassen Sie uns einen kurzen Überblick über PHP ansehen. Wenn Sie jemals einen Programmierkurs in<br />
der Schule hatten, erinnern Sie sich bestimmt an die meistens Anweisungen. Wenn Sie völlig neu sind,<br />
schauen Sie es sich einfach mal und versuchen den Code nachzuvollziehen 102 .<br />
WO IST MEIN PHP?<br />
Wenn Sie einen LAMP Paket benutzen, ist PHP dort eingebaut. Meistens ist es eine Binärdatei, die vom<br />
Apache Webserver als Modul eingebunden wird. Wenn Sie den Webserver starten, läuft PHP auch. PHP<br />
hat eine Funktkon mit dem Namen phpInfo. Sie zeigt die Konfiguration aller Einstellungen, die eine<br />
Verbindung zu PHP haben, an. In MAMP können Sie einfach auf den Link phpInfo klicken und sehen<br />
diese Seite (Abbildung 1).<br />
Abbildung 1: phpinfo über MAMP<br />
101<br />
http://www.ohloh.net/p/joomla/estimated_cost<br />
102<br />
http://cocoate.com/sites/cocoate.com/files/php_listings_2.zip<br />
Feb 13, 2012 Seite 149