Monday, March 16, 2009

10 Best Free And Open Source CMS For Web Developers

Web development has seen many changes in last decade. Some of the technologies has completely revolutionized this process. Prominent among them is use of content management systems (CMS). These systems provides a core-engine on which a site runs giving easy-to-use interface for web administrators. No coding from scratch is required. Just install it and your site is up in few minutes. Here are some of the best content management systems.

SilverStripe CMSSilverStripe: This is one of the most flexible and easy-to-use content management system for editing the web sites. It's free and open source CMS that can be extended easily with plenty of add-ons like Sapphire Framework. SilverStripe is supported by plenty of modules, themes and widgets to give your site the desired look and feel.

Drupal CMSDrupal: Yet another excellent free and open source content management system. Drupal is well known for its stability and large support community. You can find tons of themes, widgets and add-ons for this web development framework. Drupal also supports powerful user management system that includes authentication from various services like Jabber, Blogger, Live Journal and many more.

Joomla CMSJoomla: Award winning open source and free content management system with easy-to-use interface. Like Drupal, this CMS also has a large support community. Joomla is well known for its extensions that add sophisticated features to an existing core-engine. Some large organizations of the world use Joomla as their CMS.

Frog CMSFrog CMS: This free and open source content management system is one of my favorites. Light weight, clean interface and very flexible. Frog CMS is based on Radiant CMS that worked on Ruby on Rails. This CMS requires PHP5, MySQL or SQLite3 for its working. A must try for every budding web developer.

Plone CMSPlone: A sophisticated multi-platform (Windows, Linux, Mac OS X, FreeBSD, Solaris) content management system with tons of features. Ideal for power users who want to make large dynamic web site. Plone comes with clustering capability and intelligent caching proxy integration. It also supports hardened role-based security model.

CushyCMSCushyCMS: No installation is required to use this innovative content management system. You just have to create an account for integrating your existing web site with CushyCMS system. Once the integration is done, you can directly edit the site code from within its user friendly interface. The integration process just takes a minute by supplying your FTP details for site connectivity. You can assign different roles (designer, content editor) to your web development team for restrictive access to your CushyCMS account.

MamboMambo: A flexible, free and open source CMS with large support community. Mambo is available for multiple platforms (Linux, Windows IIS, Mac OS X, FreeBSD). You can find tons of plugins and add-ons for this excellent content management system. Mambo is known for its stability and powers millions of sites. You can download additional language packs to add support for multiple languages.

Typo3Typo3: An ideal content management system for large scale distributed systems involving intranets. Offers tons of add-ons from its rich Typo3 extension repository. If you are working on a multi-location dynamic web portal with a large development team, this CMS is your best bet. Typo3 has a strong support community that provides quick answers to new users.

dotCMSdotCMS: A light weight and extremely flexible content management system. dotCMS supports content versioning and rollback in case something goes wrong. This powerful CMS also supports AJAX Photo Galleries,RSS Feeds, Streaming MP3 Player, Social Networking, Video Player / Galleries, Google Maps Integration, Online Form Creator / Handler and much more.

modx CMSmodx: This CMS is also one of my favorites because of its excellent interface that makes even a newbie developer feel at home. modx CMS has full support of Web 2.0 Ajax technology. modx has perhaps the best rich text editors for easy and fast web site coding. You can also switch to strict XHTML 1.0 coding format to meet the quality standards required by your project.

There are dozens of free content management systems available on Internet. The list presented here is picked randomly and in no way represent the popularity of any content management system.


Want to make sure you always get the latest updates on FreshTechTips.com? It's totally free! Sign up, and we'll send the articles straight to your inbox. No spam, ever. Period.

Free Updates by Email Free updates by RSS (What is RSS?)

blog comments powered by Disqus