Matthew Buckland wrote an interesting article giving a good overview of the importance of the decision “which CMS technology should we use for our web app?” and catagorizes the possible solutions into three basic categories, namely 1. open source, 2. proprietary and 3. built from scratch.
At WWW, we have been delivering Content Management System (CMS) solutions for over 5 years now. We have had an interesting journey in this regard and have come to some strong (and hopefully useful to others) conclusions.
In the beginning, our approach was to build our own CMS for use by our clients. We sold it as a proprietary product, licensed on a Software as a Service (SaaS) model.
We quickly realised however that:
We concluded that we should seek out the best CMS for each typical requirement and become experts at implimenting that solution instead.
So we did loads of research and testing and had some vigourous internal and public debate.
It’s been a while since I blogged about this (last was 2006), so here is where we currently stand…
Some web sites have requirements that can not be well met using the above CMS platforms. This is because, even though they are built to be flexible and scalable, they still have limitations.
Common reasons why these solutions will not work include:
The above-mentioned examples we tackle using strong and proven coding frameworks. After some more reasearch and vigorous debate on this topic, we settled on the following MVC frameworks that we use:
We have also centralised our Ruby on Rails components into our own PlatformCMS, which meets many of the requirements that Joomla can not.
Comment
GeekRetreat
Google
Maps
PersonL
SA ICT Entrepreneurship
SCRUM Agile (5)
Ajax (11)
Awards (2)
Bespoke Development (2)
Client Work (7)
Consulting (2)
Developers Interest (15)
Development Processes (10)
FinAssets (2)
Knowledge Management (1)
Monthly Summaries (5)
Office Stuff (88)
PersonL (8)
Products (3)
Project Management (4)
RE/MAX Streaming Products (1)
RFS (4)
Ruby on rails (6)
SCRUM (3)
South Africa (7)
Staff (2)
Technologies (9)
Uncategorized (2)
Web 2.0 (16)
WebStream (1)
WWW Site (34)
WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.
RSS feed for comments on this post · TrackBack URI
Leave a reply