Intranet: content-beheersystemen 1 • een web-applicatie waarmee men zonder veel technische kennis op het internet/intranet kan publiceren
• er is een verschil tussen inhoud en presentatie – inhoud verandert vaak en moet altijd bij worden gehouden – leveranciers van inhoud zouden niets van techniek/grafiek af te hoeven weten – presentatie (opmaak, huisstijl, enz.) blijft constant – hier zijn technici/designers voor nodig • CMS’en stellen inhoud-leveranciers in staat om zelf aan de slag te gaan op basis van de kennis van technici/designers
Markus Egg, Computercommunicatie B 2007
51
Intranet: content-beheersystemen 2 • hoe werkt het? – gegevens worden als gewone tekst ingevoerd – ze krijgen automatisch een opmaak met behulp van sjablonen – ondersteuning bij huisstijlen – CMS’en zijn met name geschikt voor het onderhoud en actualiseren van websites
– ze zijn minder geschikt voor het aanmaken van websites – weblog-software is ook een vorm van CMS – CMS’en kunnen generiek zijn of op maat worden gemaakt – een voorbeeldje: Webmagier (http://www.webmagier.nl/demo)
Markus Egg, Computercommunicatie B 2007
52
Intranet: content-beheersystemen 3 • noodzakelijke onderdelen – een administratiemodule (gewoonlijk afgeschermd) voor de invoer, aanpassing en verwijdering van gegevens
– een database voor de opslag van de gegevens – een presentatiemodule om de ingevoerde gegevens te bekijken • optionele onderdelen – een zoekmodule – een module voor het beheer van de gegevens van bezoekers en beheerders – een module voor het beheer van presentatie-sjablonen – een module voor het centrale aanmaken van artikelen die op verschillende pagina’s getoond zullen worden Markus Egg, Computercommunicatie B 2007
53
Intranet: content-beheersystemen 4 • er zijn boven de duizend verschillende CMS (ca. 730 worden op http://cmsmatrix.org/ gelist) • ze draaien op verschillende platformen (meestal PHP [PHP:Hypertext Preprocessor] or Java)
• ze ondersteunen verschillende databases (MySQL, Oracle, IBM DB, . . . ) • groot verschil aan prijzen: van gratis tot tienduizenden dollars ´ • verschil tot website builders zoals FrontPage of Dreamweaver: die vragen w el technische bekwaamheid
• verschil tussen Wiki’s en CMS: niet voor iedereen en niet in een browser (zonder verdere software) bewerkbaar
• vergelijk systemen op http://cmsmatrix.org/; geschikt voor ICT- en communicatie-experts Markus Egg, Computercommunicatie B 2007
54
Intranet: stappen in de keuze van een CMS 1 • bepaal de doelen voor het CMS afhankelijk van je gegevens – welke inhoud wil je met het CMS beheren – hoe wil je die inhouden beheren • informeer met hulp (in die volgorde) van WWW, boeken/artikelen, neutrale consultants (duur!), professionele rapporten (duur!)/beurzen (ook duur)
• voor beoogde CMS’en, werk met erop gespecialiseerde consultants • documenteer de behoeften/eisen voor het te implementeren CMS en vraag om offertes
– offerten moeten gedetailleerd documenteren hoe je behoeften/eisen zullen worden ingevuld
– aanbieders zijn zo juridisch verplicht om hun toezeggingen te houden – word niet te technisch in die specificaties Markus Egg, Computercommunicatie B 2007
55
Intranet: stappen in de keuze van een CMS 2 • test demo-systemen om een gevoel voor het systeem te krijgen – vertaal (een deel van) je behoeften en eisen in een scenario – eis dat demo-presentaties erop moeten ingaan • maak een prototype met een deel van je gegevens (er zijn extra kosten aan verbonden, maar het is wel lonend)
• maak duidelijke plannen wat de te leveren onderdelen zijn ( mijlpalen”) en ”
wanneer ze klaar moeten zijn
• uiteindelijke keuze: werk met een onafhankelijk scoring-systeem
Markus Egg, Computercommunicatie B 2007
56
Intranet: stappen van inhoudsverwerking in een CMS • organisatie van de inhoud om hem zo verwerkbaar mogelijk te maken ¨ ¨ vastlegging van vaktermen . . . ) (classificaties, hierarchie en,
• workflow: hoe wordt het invullen van gegevens georganiseerd? ¨ • creeren: het invullen van inhoud volgens de eerste twee stappen
• opslaan: in welk formaat en op welke manier (databases? XML? afbeeldingen?) • versies controlleren: wie mag waneer gegevens wijzigen, hoe ga je met tegenstrijdige wijzigingen om
• gegevens beschikbaar maken: HTML, PDF, . . . • archiveren (houdt ook de keuze van de te bewaren en te verwijderen onderdelen in)
Markus Egg, Computercommunicatie B 2007
57