Mijn ervaring met Joomla

Laatst aangepast op zaterdag, 12 augustus 2017 13:26

In dit artikel deel ik je mijn ervaringen met Joomla! en waarom ik gekozen heb voor Joomla!

Het ontwikkelen van websites is gestart naar aanleiding van mijn reumatische aandoening. Tijdens mijn omscholingstraject tot Micorosft Windows NT 4.0 netwerkbeheerder is mijn interesse gewekt voor het maken van websites. Ik ben begonnen met Micorosoft FrontPage met als doel een website maken voor een jongeren reumavereniging (VJR).

Na MS FrontPage heb ik mezelf de broncode HTML en klein gedeelte CSS eigen gemaakt. Vervolgens heb een 2 tal trainingen gevolgd van Macromedia DreamWaever bij Syntra Limburg (Belgie). Daarna heb ik mezelf Joomla! eigen gemaakt. Ooit was ik gestart met Mambo (de voorloper van Joomla!), echter hier kwam ik niet mee verder. Na een Nederlandstalig boek aangeschaft te hebben ben ik met Joomla 1.0 aan de slag gegaan. Dit boek heeft me de werking van Joomla! doen doorgronden en sinds 2007 maak ik alleen nog maar websites met Joomla!

Een "nadeel" van Joomla is dat je niet direct alle veranderingen in het frontend gedeelte (publieke deel) ziet die je doorvoerd in de back-end (beheerders gedeelte). Er zijn namelijk een aantal stappen nodig om je content (artikel/webpagina) zichtbaar te krijgen via de front-end. Je moet eerst een categorie aanmaken, vervolgens maak je een artikel aan, deze koppel je aan de net aangemaakte categorie, vervolgens maak je een menu-item aan welke je koppeld aan het artikel. Pas dan wordt het artikel benaderbaar via het menu. Omdat veel mensen dit niet weten zien ze geen resultaat op de website, dit wordt ook wel de CASH methode genoemd, C staat voor Categorie, A voor Artikel en SHow voor het weergeven van het artikel. In Joomla! 3.7 is de workflow een heel stuk makkelijker geworden!

De reden waarom ik voor Joomla gekozen heb zijn;

  • Joomla! is voor zowel kleine als grote websites te gebruiken.
  • Joomla! ondersteund standaard SEO (Search Engine Optimalisation).
  • Joomla! ondersteund standaard meertalige websites (Multilingual Sites).
  • Je kunt overal aan je website werken, met als voorwaarde dat je een internet verbinding hebt.
  • Joomla! is responsive en standaard geschikt voor mobile aparaten.
  • Joomla! ondersteund het afschermen van content voor gebruikers door gebruik te maken van een ACL (Acces Control List).
  • Joomla! is een geweldige community die vooral in Nederland heel actief is!

Er zijn enorm veel (ongeveer 7900) aanvullende Extentions te krijgen, zie ook website http://extensions.joomla.org  , op deze website worden ongeveerd 7850 extentions (al dan niet commercieel) aangeboden. Ikzelf maak o.a. gebruik van de volgende Extentions of technieken.

  • Phoca: Gallery, Guestbook, Maps. Website Phoca
  • CK Slide: Slideshow die ik vaak inzet voor de header afbeeldingen, (geen Flash!!).
  • JCE: Joomla Content Editor. Website JCE
  • Akeeba: Backup Core en Profesional. Website Akeeba
  • Akeeba: Admin tools. Website Akeeba 
  • Acyba: AcyMailing Newsletter. Website Acyba
  • RS Tools: RSForm Pro
  • Regular Labs: E-mail protector. Website Regular Labs
  • T3 Framwork.Website JoomlArt T3
  • Helix 3 framework.Website JoomShaper Helix 3
  • Font Awesome. Website Font Awesome
  • Etc.

Via Mindert Aardema, bekend van de website Netspecialist  en Facebook heb ik ook erg veel geleerd over Joomla!. Al 5 jaar ga ik naar de JoomlaDagen NL  waar ik meer informatie krijg over geavanceerde Joomla gerelateerde onderwerpen. Je kunt mijn bevindingen over de JoomlaDagen NL lezen in de verslagen die ik geschreven heb.

Meestal maak ik gebruik van bestaande templates, deze pas ik dan naar wens aan. Voor meer informatie, kijk ook eens in mijn portofolio. In de toekomst zou ik graag eigen templates willen maken, echter dit is een tijdrovende klus. In het verleden heb ik ook met Artisteer  gewerkt. Op deze website vind je diverse artikelen over Joomla! gerelateerde onderwerpen.

Momenteel heb ik ervaring met alle versies van Joomla, dus versie 1.0, 1.5, 1.6, 1.7, 2.5 en 3.x.

jl 10 jl 1.5 jl 1.6 jl 1.7 jL 2.5 jl 30