För ett tag sedan skrev DevelopmentSeeds Dave Cole om hur det idag går utmärkt att bygga webbplatser utan CMS. Dave berättar att hans bolag efter fyra och ett halvt år lämnade Drupal för att komma ifrån den idag omfattande mall-, databas-, list och innehållshanteringen.
Dave Cole anser CMS har blivit för komplexa i sitt sätt att, för varje besökare, anropa och gång på gång behöva sätta samman en hel webbsida:
”They were complicated systems that depend on many separate applications working together, like a web server to route page requests to a PHP application that uses pre-defined page layout templates to format content that’s stored in a MySQL database. Serving a page request required at least three separate applications all working together — any one failing would bring down the system .. To add additional functionality to a CMS beyond templating, it’s usually something that tweaks the administrative interface.”
För kontroll, optimering och att slippa alla beroenden valde DevelopmentSeed att manuellt skriva all HTML, CSS, och JavaScript. Istället för att kämpa emot Drupals standarder så lades tid på att faktiskt lösa kundens problem.

Numera deploy’as de flesta av deras projekt helt gratis via GitHub Pages. För mer komplex funktionalitet omfamnas en annan trend MKSE.com skrivit mycket om 2010-2011, ”best-of-breed” outsourcing (se slide 25/83) av helt externa tjänster som kommentarer, dela, video, kartor etc.
Receptet för den basic stack de numera utgår ifrån istället för Drupal 7 är istället:
- HTML, CSS och Javascript
- GitHub Pages static HTTP server
- Externa API:s när det behövdes
Flera svenska Drupal-utvecklare, som de som utvecklade Unibet, Medievärlden och Samtrafiken, intresserar sig för Dave Coles teams framsteg.
MKSE.com trendspanade tidigare i veckan i IW om årets svenska CMF-trend (att välja bort ett CMS för ett helt flexibelt ramverk) hos större webbköpare. När anledningarna till CMF nämns allt oftare inför 2013 kommer vi på MKSE att tänka på Antoine de Saint-Exupéry 1939 citatet:
”Perfektion uppnås inte då det inte finns något mer att lägga till, utan då det inte finns något mer att ta bort.”