Content Management Systemen voor het MKB
Een meta analyse van open source content management systemen voor het MKB.
Content Management Systemen voor het MKB
MKB Nederland weet dat een website onmisbaar is in elke onderneming. Of het nu om Marketing, Sales, Customer Care of een combinatie van deze functies gaat, een website heeft toegevoegde waarde voor elk bedrijf. Om de toegevoegde waarde optimaal te benutten, is het belangrijk een goede keuze te maken uit het aanbod van de verschillende types websites. Of beter gezegd, de verschillende content management systemen.
WWW: Wat is het doel? Wie is de doelgroep? Welke middelen?
De eerste drie vragen die elke MKB’er zich afvraagt bij het ontwikkelen van een website zijn: Wat is het doel? Wie is de doelgroep? Welke middelen heb ik daarvoor tot mijn beschikking? Vervolgens is het van belang doel, doelgroep en middelen op elkaar af te stemmen. De middelen moeten passen bij het doel en de doelgroep van de website.
Bij een website waar de nadruk ligt op Customer Care gaat het om contact met klanten (community) en zal de nadruk van het CMS liggen op middelen om met (potentiële) klanten in contact te komen en met hen te communiceren. Bij een website voor sales toepassingen zijn middelen nodig voor heldere en veilige transacties. Wanneer marketing de voornaamste functie van de website is, dan is content en realisatiesnelheid (‘time-to-market’) belangrijk. Er zijn verschillende content management systemen (CMS) die u kunt gebruiken om een website te bouwen. De volgende stap is dan ook het aanbod van systemen bekijken en matchen met uw bedrijf.
Open source versus closed source
Wat zijn de voor- en nadelen van Open source of vrije software ten opzichte van closed source? Hoe zit het met ‘custom made’ systemen en ‘vendor lock-in?
Bij closed source software is het duidelijk wie verantwoordelijk is voor de kwaliteit van de software. Bij een fout in de software van Microsoft Word, zal men Microsoft aanspreken en die zal de fout moeten herstellen. Bij open source software is er geen ‘eigenaar’ en is er formeel niemand verantwoordelijk (te stellen) voor de kwaliteit van de software. Dat lijkt erg in het voordeel voor closed source te spreken, maar de praktijk laat zien dat bug fixes bij open software, zoals Linux, gemiddeld sneller verholpen worden dan bijvoorbeeld bugs in Windows doormiddel van de service packs en updates van Windows.
Open source is in aanschaf in principe gratis, maar kan net als bij closed source wel commercieel ondersteund worden (doormiddel van bijvoorbeeld een support contract). Bij closed source is er vaak sprake van een aanschaf (gebruiks) licentie, soms is die inclusief ondersteuning (support). Hierdoor kan in enkele gevallen closed source soms, toch goedkoper zijn dan open source! Echter wanneer een support contract geen vereiste is, zal open source software eigenlijk altijd goedkoper zijn dan closed source.
Custom made
Veel webbouwers bieden de mogelijkheid een systeem op maat te laten maken. Hoewel dit op de eerste hand heel aantrekkelijk lijkt, kleven hier twee grote nadelen aan. Ten eerste ligt tenzij het nadrukkelijk anders wordt afgesproken het eigendom van het systeem bij de webbouwer en niet bij de klant! Ten tweede ben je in principe altijd afhankelijk van de leverancier voor wijzigingen (vendor lock-in). De enige mogelijk uitzondering hierop is wanneer men (custom) aanpassingen doet op een bestaand open source systeem en dan nog eigenlijk alleen wanneer de aanpassingen goed gedocumenteerd zijn.
Content management systemen
CMS is een softwaretoepassing waarmee iedereen op eenvoudige wijze en zonder veel technische kennis, content op het internet kan publiceren (contentmanagement). Veel moderne CMSsen, bieden een ‘front end’ en ‘back-end’ interface. De ‘front end is het deel van de website dat voor de bezoekers zichtbaar is. Beheerders van de content (inhoud) en van de vormgeving hebben toegang tot het ‘back end’. Hier kan men zonder enige programmeerkennis de website aanpassen. Alle systemen hebben een web server en een database server nodig. Een CMS installeren kost wat tijd en technische kennis van databases en programeertalen. tm8.nl ondersteunt u uiteraard bij de installatie en bij kiezen van het juiste systeem voor uw bedrijf. Hieronder volgt een toelichting van vier veelgebruikte content management systemen.
Drupal
Drupal is een open-source softwarepakket om content te publiceren, beheren en te organiseren op een website. Drupal is onder anderen te gebruiken voor bedrijfssites, webshops, communitysites of social networking-sites, en (Intranet)applicaties. Ook nieuwsbrieven, fotogalerijen en integratie met externe services van Google, Amazon, Last.fm en dergelijke zijn mogelijk.
Drupal is oorspronkelijk ontwikkeld door de Belg Dries Buytaert. Nu werken duizenden mensen aan het pakket. Drupal is geschreven in de programmeertaal PHP en uitgebracht onder de GNU General Public License (GPL Licentie). Drupal functioneert goed op web servers als Apache, PHP and IIS. MySQL of PostgreSQL zijn geschikte databases. Een uitgebreide beschrijving van de systeemvereisten is beschikbaar op de Drupal website.
Forrester Research heeft Drupal uitgeroepen tot één van de beste Open Source systemen ter wereld op basis van de professionaliteit van de Drupal community en de sterkte van de CMS architectuur.
Joomla
Joomla! is een ook opensource CMS en vooral geschikt voor kleine of gemiddelde bedrijfswebsites, hobby- of persoonlijke websites. Joomla! biedt onder anderen RSS-feeds, printversies van pagina’s, nieuwsflitsen, blogs, fora, opiniepeilingen en webshops. Joomla! is geschreven in PHP en werkt met een MySQL-database. Een uitgebreide beschrijving van de systeemvereisten is beschikbaar op de Joomla! website.
ExpressionEngine
ExpressionEngine is een content management system in opkomst, ontwikkeld door EllisLab. Het is beschikbaar in drie versies; de gratis ‘Core Version’ en de ‘Personal Version’ ($100,-) voor persoonlijke websites en de ‘Commercial Version’ ($250,-) voor bedrijfssites. ExpressionEngine biedt onder andere functionaliteit voor E-commerce, fora, fotogalerijen en blogs. Een uitgebreide beschrijving van de systeemvereisten is beschikbaar op de ExpressionEngine website.
Wordpress
WordPress is vrije weblog software dat onder een GPL-licentie is gepubliceerd. Met een weblog plaatst men berichten op een website. Lezers kunnen hierop reageren. Een weblog is niet een website met statische pagina’s maar een site met voortdurend nieuwe items, de blogposts. Tegenwoordig beschikt Wordpress over de mogelijkheid om statische pagina’s toe te voegen. Wordpress biedt ondermeer spamfilters, RSS, printversies van pagina’s, opiniepeilingen en fotogallerijen.
Wordpress maakt ook gebruik van de PHP-programmeertaal. Alle content wordt opgeslagen in een MySQL-database. Per WordPress-installatie is slechts één weblog te beheren. Een beschrijving van de systeemvereisten is beschikbaar op de WordPress website.
Samenvattend
Onderstaand tabel geeft een kort overzicht van de verschillende systemen naast elkaar. Drupal is de beste all-round optie, vanwege de superieure architectuur. Wordpress is handig om snel een website online te krijgen en Joomla is een goed e-commerce platform.
| Drupal | Joomla | ExpressionEngine | Wordpress | |
| Voordelen |
|
|
|
|
| Nadelen |
|
|
|
|
| Kracht |
|
|
|
|
| Open Source | ja | ja | nee | ja |
| URL | Drupal | Joomla! | ExpressionEngine | WordPress |
Tot slot
tm8.nl helpt u graag bij het uitzoeken en de implementatie van de juiste CMS voor uw bedrijf, maar kan u ook adviseren en assisteren bij de daarop volgende trajecten, zoals “search engine optimalisatie”, effectief on-line adventeren met bijvoorbeeld Google Adwords of inzage in gebruiksanalyse (web statistieken), maar met name ook hoe deze gezamelijk in te zetten om tot een hogere effectiviteit van uw website te komen.
Een T & T publicatie
- – - -
Bronnen: http://nl.wikipedia.org/ • http://www.bivingsreport.com/2007/wordpress-vs-drupal/ • http://performancing.com/wordpress/wordpress-and-drupal-compared-pros-and-cons-each-cms • http://cmsreport.com/node/543# • http://www.cmsmatrix.org/ • http://www.communicopia.net/blog/joomla-versus-drupal • http://mydrupal.com/joomla-versus-drupal • http://blog.merge.nl/2008/03/21/drupal-vs-joomla/ • http://blog.merge.nl/2007/10/10/wordpress-vs-joomla/ • http://chingrimaachh.com.au/node/349


[...] « Goed doen met geld. Deel I Content Management Systemen voor het MKB [...]