Postoje web lokacije koje kad posetim dobijam utisak da je i dalje 1999. godina. Statika, zakovana html tabela, ne optimizovane fotke i učitavanje strane od cirka 5 minuta. Ipak u poslednje vreme primećujem neku, nazovi, CMS revoluciju. Joomla se već odomaćila, Wordpress je kao dobro jutro.
Naspram zastarelih web servisa, tipa Geocities, kreiraj sajt za 1 dan, i slične fore, dobijamo vrlo lagane Wordpress platforme (aka Wordpress.com). JA na webu umesto zakucanoh html-a postaje BLOGUJEM. Templejti, widgeti, blogroll... nikad lepše biti i povezati se na webu.
Pogledajmo Wordpress iz malo drugačijeg ugla, uz samo par klikova, umesto da se na naslovnoj prikazuje poslednji post, podesi se prikaz jednog od page-eva koji su uneti. Uz još nekoliko page-va, dobijamo mini web sajt. Lepo je skockan, dobar layout, kvalitetan CMS ispod haube. Vratiću se na početak priče.. statike je sve manje. CMS rulez.
Uz pomoć Joomla platforme news portali nikad bliži. Nema brige o tehničkom rešenju, sve je na novinarima i contentu. Jednostavna administracija, jak community koji ima rešenje za sve, veliki broj šablona...
Nisam pomenuo Drupal? To ne znači da je on tek na trećoj lestvici priče, nemojte mi zameriti, jednostavno manje poznajem situaciju Drupala, ali sam siguran da je dosta onih kojima je Drupal rulez i u celoj ovoj priči o CMSu i to podržavam.
Statika... nikad dalja.
Iskreno, iako klijent ne zahtjeva CMS sistem, opet se isplati (naravno pod uslovom da možeš u 2-4 sata implementirati design u CMS) uraditi sve dinamički. Kad tad pojavit će se potreba da se proširi stranica, a onda će poslije biti puno jednostavnije, već raditi sve ispočetka.
Mi u Luna.Com-u smo razvili XER framework (XER Javascript na client strani i XER PHP na server strani) i na njemu napravili WEB Max CMS te imamo potpunu kontrolu nad time šta se događa i na koji se način događa određena stvar. Sa WEB Max CMS-om u par sati možemo implementirati design koji nam se dostavi a korisnik automatski može da dobije sve funkcionalnosti koje imamo već razvijene. Pored toga uz pomoć XER-a i njegovog Object mapper-a + form helper-a razvijamo forme sa svom funkcionalnošću (validiranje client i server side + CRUD sa više jezičnošću) u cc-a 20 min. Znači jedina stvar o kojoj se programer treba brinuti je ustvari logika, što i treba da bude uvijek glavni problem.
Pa nije uvijek. Po meni to ovisi o zahtjevima klijenta. Ako je klijent recimo bravar, njemu nema potrebe razvijati CMS ili instalirati Joomlu. Njemu treba jedna statička stranica (više-manje), ali opet ako klijent zahtjeva, neka.
U krajnjem slučaju valja upoznati klijenta sa dobrim i lošim stranama svake opcije, te prepustiti njemu da odabere. Ako odabere statičnu stranicu, vi ćete dobivati za svako održavanje koju kintu 
Jedina stvar zašto nema "statike" je neisplativost. U svakom slučaju, CMS-ovi rulez
To se i očekuje. Bio je Nova Spivack na The Next Web conference pričao o napretku weba kroz godine, tj. desetljeća. Web 1.0 je bio osnutak weba, web 2.0 je doživio poboljšanje i veću interaktivnost korisnik na front-end djelu. A sada Nova tvrdi da od 2011 možemo očekivati napredak back-enda. Uh, can't wait 