2. Ontwikkeling van een weblog extensie
voor het Joomla! CMS
Web gebaseerde toepassing in PHP en MySQL
Elektronica-ICT 3eBa elektronica-ICT – ICT
Tom Janssens
3 ELO-ICT 2
Tom Janssens - 3 ELO-ICT 2 http://www.joomlablogman.org 2
2
7. Joomla!
Joomla!
• Open Source Content Management Systeem
• Jumla (Swahili) : “all together”
• Ontstaan september 2005 (Re-brand van Mambo)
• GPL licentie
• Communitie van vrijwilligers
Tom Janssens - 3 ELO-ICT 2 http://www.joomlablogman.org 7
7
8. Joomla!
Joomla! in cijfers
• 100.000 forum gebruikers (forum.joomla.org)
• 1600 extensies (extensions.joomla.org)
• 5 miljoen downloads sinds september 2005
• 4 TB trafiek/maand op de hoofd websites
Tom Janssens - 3 ELO-ICT 2 http://www.joomlablogman.org 8
8
16. Features
Comments
Tom Janssens - 3 ELO-ICT 2 http://www.joomlablogman.org 16
16
17. Features
reCAPTCHA
• Completely Automated Public Turingtest to tell Computers and
Humans Apart
60 miljoen CAPTCHAs opgelost / dag
Tom Janssens - 3 ELO-ICT 2 http://www.joomlablogman.org 17
17
18. Features
Feeds (rss2.0/atom1.0)
• alternatieve, versimpelde weergave van online inhoud
Tom Janssens - 3 ELO-ICT 2 http://www.joomlablogman.org 18
18
19. Features
Humanly readable url’s
http://www.domein.be/index.php/BLOGman/2007/05/07/2-post-a2
http://www.domein.be/index.php?view=post&blogid=1%3Ablog-a&date=2007-05-07&id=2%3Apost-a2&Itemid=54&option=com_blogman
Tom Janssens - 3 ELO-ICT 2 http://www.joomlablogman.org 19
19
20. Features
GRAVATAR
• globally recognized avatar
Tom Janssens - 3 ELO-ICT 2 http://www.joomlablogman.org 20
20
21. Features
OpenID
• eenmalig inloggen op openID server
• inloggen op verschillende websites
Tom Janssens - 3 ELO-ICT 2 http://www.joomlablogman.org 21
21
27. Besluit
Anders dan de andere
• Object georiënteerd programmeren in PHP
• Open Source Software & Community
• Thuiswerk ( & conferenties)
• “Software is nooit af”
• Toekomst als zelfstandige
• Zelfstudie
Tom Janssens - 3 ELO-ICT 2 http://www.joomlablogman.org 27
27