I was asked the other day to walk a potential client through The Stone Content Management System which is based on a very popular open source CMS (Content Management System). If you are not sure what a CMS is, it is a tool that allows non-technical people to update the content, add/delete pages, add/delete images and many more things on their website through a user-friendly administrator tool.
As I was answering questions, the potential client told me that they had heard from another company that an Open Source CMS does not allow for a very flexible design and that if you wanted to have a nice design, the way to go is with a custom CMS. If you have ever taken a look at Stone’s Web Design Portfolio, you will know the answer to this. However, here are my two cents regarding that comment.
It doesn’t matter whether the CMS is custom or Open Source. If you know the system well enough (which Stone Interactive Group does) the design can look however you would like it to look. The second thing to consider is the designer themselves. Stone has a fantastic design team that produces wonderful results and the developers have been able to put every design thrown at them into this CMS.
The nice thing about Open Source is that you have an extremely large amount of team members that put time to keep the CMS up-to-date. If you ever need more help in the future with your website, you can go to many developers out there that may know the system and be able to pick it up quickly. The custom CMS projects that Stone has adopted from clients are typically very time consuming to understand and are typically out-of-date quickly and are not as easy to apply a redesign to.
So when you have the option to decide Custom VS Open Source, in my opinion, Open Source is the way to go and Stone is there to assist you along the way.
Responses to “Content Management Systems: Custom VS Open Source”
October 7th, 2009 at 9:25 am
You are correct, integrating existing portals into a new CMS is difficult to do, but not impossible depending on the scope of the integration. You have to out way the pros and cons of the situation. Does it make more sense to write a CMS from scratch (if this is what you want), does it makes more sense to move your portal into an existing function within the open source platform, or does it make more sense to re-write/integrate your existing platform to coincide with the open source platform. All three are possible, but will take some strategy and programming to get it to work. The great thing about open source is that there are literally thousands of developers creating components that can be integrated into the CMS. When it isn’t a proprietary CMS, it makes it much easier to find someone that could help support your site.

October 4th, 2009 at 10:58 am
Take a scenario where i need some functionality not easily achievable via an open source cms, for example, a portal within a website that has very specific requirements(registration of existing clients of a company for instance). Or i need some other functionality to keep up with the pace of my growing website. By the way i have noted that its generally tough implement some functionality with open source cms’