|
05 mei
2008
|
Recensie ‘Essentie van Joomla! 1.5’Geplaatst door Sander Potjer in: Joomla Boek |
|
In het boek ‘Essentie van Joomla! 1.5’ neemt de auteur Hagen Graf ons mee in de wereld van het Content Management Systeem (CMS) Joomla! 1.5. In het eerste hoofdstuk maakt hij ons wegwijs in de begrippen die met een CMS en Joomla! te maken hebben en geeft achtergrondinformatie over het Joomla!-project.
Na deze inleiding is het tijd om zelf aan de slag te gaan! In hoofdstuk 2 wordt ons dan ook uitgelegd hoe we Joomla! lokaal kunnen installeren op onze computer. Deze installatie kunnen we gebruiken terwijl we het boek verder doorlezen.
Inleiding in Joomla!
In de daaropvolgende hoofdstukken 3 t/m 11 leidt Hagen Graf ons rond in Joomla!. Alle verschillende onderdelen, zowel aan de frontend als aan de backend, die tot de standaard installatie van Joomla! behoren komen aan bod. Deze onderdelen worden op een prettige, heldere manier omschreven en waar nodig wordt er ingespeeld op fouten die regelmatig voorkomen bij het beginnende gebruik van Joomla!. Tevens wordt er regelmatig gewezen op eventuele verschillen ten opzichte van Joomla! 1.0, waardoor dit ook voor een voormalig Joomla! 1.0 gebruiker interessant is om te lezen. Tevens vormen deze hoofdstukken een mooi naslagwerk voor degene die Joomla! 1.5 reeds gebruiken.
Uitbreidingen gebruiken
In hoofdstuk 12 komt het installeren van uitbereidingen aan bod. Vrijwel elke website heeft vroeg of laat een uitbereiding nodig op de standaard elementen van Joomla!. Aan de hand van drie voorbeelden, Fireboard (forum), Docman (documentenbeheer) en Exposé (gallerij), wordt ons uitgelegd hoe uitbereidingen over het algemeen in elkaar steken en hoe we deze kunnen opzetten en gebruiken. Een mooie manier om vertrouwder te worden met het gebruik van uitbereidingen.
Zelf templates maken
Na deze ‘inleidende’ hoofdstukken in Joomla! komen er specifiekere onderwerpen aan bod. Zo gaat hoofdstuk 13 over het zelf templates maken voor Joomla!. Na een korte inleiding in de termen die hiermee te maken hebben wordt ons uitgelegd hoe we een template kunnen opbouwen en structureren zodat deze voor Joomla! geschikt is. Hierbij ligt de nadruk met namen op het structureren van een eigen template en niet zozeer op het ontwerpen van templates. ‘Zelf Joomla!-templates structureren’ in plaats van ‘Zelf Joomla!-templates maken’ was wellicht een betere titel voor dit hoofdstuk geweest. Voor een uitleg over het maken van templates van begin tot eind zal moeten worden uitgeweken naar een ander boek. Tevens komt kort het gebruik van een nieuwe interrestant onderdeel van Joomla! 1.5, ‘template overrides’, aan bod.
Toegangkelijkheid
In hoofdstuk 14 gaat gastschrijver Angie Radtke, de maker van het standaard Beez-template van Joomla!, in op de toegankelijkheid van websites en Joomla! Dit onderwerp speelt de laatste jaren een steeds grotere rol bij het ontwerpen van websites en is daarom een interessant hoofdstuk, wat stof oplevert om over na te denken bij het zelf bouwen en ontwerpen van websites. Waar ‘template overrides’ in hoofdstuk 14 helaas kort aan bod kwam gaat Angie Radtke, al dan niet onder de term ‘template overwrites’, er gelukkig wat verder op in en ligt de voordelen van het gebruik ervan toe.
Zelf componenten maken
Hoofdstuk 15 is een zeer interessant hoofdstuk voor de wat verder gevorderde gebruiker van Joomla!. In dit hoofdstuk wordt op een zeer duidelijke wijze uitgelegd hoe we zelf componenten, modules en plugins kunnen maken aan de hand van het model-view-controller (MVC) model. Na een klein ‘Hallo Wereld’ om de globale structuur van een component uit te leggen, worden we meegenomen in het maken van een ‘auto’ component om een eenvoudige occasionlijst te weergeven. Hiervoor maken we een component met een frontend en backend interface, een module en een plugin. Op heldere wijze wordt het maken van deze onderdelen en de koppeling daarvan met de database uitgelegd. Zo komen we erachter dat het maken van een component eigenlijk niet zo moeilijk is als het soms lijkt, zeker als we werken met het nieuwe MVC model in Joomla! 1.5. Dit hoofdstuk zal veel lezers inspireren zelf aan de slag te gaan met het maken van componenten, dit hoofdstuk vormt hier een mooie opstap en inleiding voor.
Voorbeeld project
Na wegwijs te zijn gemaakt in de verschillende onderdelen wordt in hoofdstuk 16 aan de hand van een voorbeeld Joomla!-project een website gebouwd, van idee tot realisatie. We worden meegenomen in een (kleinere) voorbeeld opdracht voor het realiseren van een website voor een wijnhandelaar, we ontdekken de verschillende facetten die hierbij komen kijken. In de praktijk zal een opdracht zeker niet altijd volgens dit voorbeeld verlopen, maar het is een leuke manier om te zien hoe de verschillende ideeën en problemen respectievelijk worden uitgewerkt en opgelost. Op deze manier is dit te vertalen naar je eigen website of opdracht.
Twee templates
Het korte hoofdstuk 17 sluit het boek af met de bespreking van twee templates, dit had ook weggelaten kunnen worden omdat dit geen toegevoegde waarde heeft voor het boek, zeker omdat hoofdtuk 16 een mooie afsluiting vormt.
Oordeel
Het boek ‘Essentie van Joomla! 1.5’ een goed en prettig leesbaar boek wat ons wegwijs brengt in de wereld van Joomla! 1.5 en waarbij de nieuwe functies die in Joomla! 1.5 zijn geïntroduceerd aan bod komen. Voor zowel de beginnende als de wat verder gevorderde gebruiker is het boek geschikt, waarbij de beginner met name aan de hoofdstukken 1 t/m 12 wat zal hebben en de verder gevorderde gebruiker aan de hoofdstukken 13 t/m 16.
Het oorspronkelijk Duitstalige boek is op goede wijze vertaald, waarbij ook de content is aangepast aan de Nederlandse versie. Tevens zijn de veelvuldig voorkomende schermafbeeldingen ook in het Nederlands wat het een compleet Joomla! boek maakt.
Een minpunt is dat de downloads waarnaar regelmatig vanuit het boek wordt verwezen, (nog?) niet te vinden zijn op de website van de uitgever. Dat is zeker jammer, met name voor hoofdstuk 15 en 16 waarbij het materiaal op de website handig zou zijn.
Essentie van Joomla! 1.5 door Hagen Graf
Pearson Education | ISBN 978 90 430 1364 2 | 384 pagina’s | € 29,95
Bestellen kan via ComputerBoek.nl

Erick
zegt:
|
Inderdaad een prettig boek waarmee ik snel uit de voeten kon met Joomla!. Helaas zijn de voorbeelden nergens vandaan te downloaden, hoewel Hagen dit ergens zegt dat de code ook gedownload kan worden van de site van de uitgever. Bij personeducation.nl is niets te vinden. Natuurlijk geprobeerd over te typen, maar als het dan niet werkt (bij mij dus) weet je niet of het een typ-fout is van jezelf, of dat er fouten in het boek staan. Dit laatste is waarschijnlijk omdat sommige statements haast niet kunnen kloppen. Verder dus een prima boekje. |
|
|
Gee
zegt:
|
De downloads zijn hier wel degelijk te vinden. http://www.pearsoneducation.nl/downloads.asp |
|
|






