Wanneer jou ontwikkelaar zijn keuze legt bij Joomla heeft hij daar ongetwijfeld een goede reden voor. Daarnaast speelt natuurlijk ook geld een rol. Een Typo3 site kent een ander kostenplaatje dan Joomla, en weer anders is het inzetten van Microsoft.
Het is belangrijk om al je wensen vooraf in een functioneel ontwerp vast te leggen. Wanneer daar alle wensen (denk aan het koppelen van de drie sites etc.) vastgelegd zijn moet je ontwikkelaar zich hieraan conformeren en dit uiteindelijk bouwen en opleveren.
Alle CMS´en inclusief de betaalde oplossingen ala Microsoft kennen knelpunten. Microsoft kan er ook wat van :(. Vrijwel alle CMS´en kennen bugs, en voor alle oplossingen is beveiliging een belangrijk aspect.
Het voordeel van de OpenSource oplossingen is dat een oplossing vaak sneller voor handen is. Deze kennen allemaal zeer actieve communities waarbinnen met elkaar naar oplossingen wordt gezocht :).
Joomla is een prima oplossing mits je je verwachtingen (koppelingen, snelheid etc), eisen (ten aanzien van veiligheid) en eindresultaat vooraf duidelijk vastlegt ;).
De ontwikkeling van je sites moet in de eerste plaats bestaan uit een goed gevoel tussen jou en je ontwikkelaar. Hij moet in staat zijn je twijfel weg te nemen.