Wat zijn dan je wensen?
Misschien is het korter om enkele elementen te schrijven die ik mis.
Kwaliteit van de
HTML code. Er wordt XHTML 1.0 Transitional in plaats van Strict ingezet, en zelfs die Transitional is dan dikwijls syntactisch, en vaak ook semantisch niet correct. Het HTML document wordt niet aangeleverd met het Content-Type "application/xhtml+xml" wanneer de client dit ondersteunt, doch met "text/html", wat een onding is voor XHTML. Editoren generen dikwijls erbarmelijke HTML code. Sommigen gebruiken al HTML 5, wijl daar nog steeds geen definitieve aanbeveling voor bestaat.
Snelheid. De regel is dat een webpagina dient te verschijnen binnen de 7 seconden (zoniet verlaten vele bezoekers de site), doch ik vind dit nog veel te lang. Soms tracht men dit probleem te omzeilen met caches die geen onmiddelijke bijwerking van de afgeleverde documenten meer toelaat.
Veiligheid. Een CMS zoals Jommla! wordt door heel wat hostingbedrijven niet geduld vanwege zijn onveiligheid.
Architectuur. Die is dikwijls van meetaf aan niet voorzien op de latere uitbouw van het CMS, zodat dit slechts kan verwezenlijkt worden met onontwarbare spaghetti-code. Voorbeeld: TYPO3.
Bakcwards compatibility. Ontbreekt bijvoorbeeld bij Drupal. Als je een upgrage naar een recentere versie uitvoert, moet je je eigen ontwikkelingen aanpassen.
Je vraag doet me vermoeden dat je kennis van deze materie hebt. Daarom verneem ik ook graag jouw adviezen.