Content Management System, or CMS is an application used to manage content. By using CMS, you can manage content easily, you can publish, edit and delete articles from the back-end. PHP has a long list of CMS, these CMS are Open Source applications which are available free of cost.
In my previous post about free PHP eCommerce framework, in which explained about PHP eCommerce frameworks. Here in this post we will discuss about PHP Content Management Systems(CMS) so that readers who don’t have strong PHP knowledge can easily create their website using free and open source CMS.
WordPress is the most used and powerful yet easy to use content management system. it specially designed for blogging plateform. it very easy to configure and manage content. wordpress is very rich in plugin and themes. I have already wrote about wordpress useful Wordpress SEO plugins and popular Wordpress themes.
Drupal is a free and open source modular framework and Content Management System (CMS) written in PHP. It is used as a back-end system for many different types of websites, ranging from small personal blogs to large corporate and political sites. it has thousands of add-on modules and designs let you build any site you can imagine.
Joomla is one of the world’s most popular open source CMS (content management systems). With millions of websites running on Joomla, the software is used by individuals, small & medium-sized businesses, and large organizations worldwide to easily create & build a variety of websites & web-enabled applications.
Frog CMS simplifies content management by offering an elegant user interface, flexible templating per page, simple user management and permissions, as well as the tools necessary for file management.
SilverStripe is a popular PHP CMS built with Sapphire framework, and it uses MVC design pattern. you can view example sites that built with SilverStripe from the official webpage.
Mambo is a full-featured, award-winning content management system that can be used for everything from simple websites to complex corporate applications.
TYPOlight is a popular PHP CMS which has a lot of features such as live update, cross-browser CSS framework generator(IE7 compatible), templated based front end output, use Ajax and Web 2.0 technologies. You should check out the main page for more info.
Concrete5 is a simle open source content management system with simple administaror interface. You can edit a web page live by using the editing toolbar provided after you log in as administrator.
Textpattern is also a very popular content management system. It requires PHP5 and above to run and has a lot of plugins that you can use for various customizations.
MODx is both a PHP application framework and content management system. MODx is the first free PHP CMS to offer an API that fully supports Web 2.0 Ajax technology. It is SEO friendly CMS, and allows you to configure the meta content for each page.
CMS Made Simple is highly customizable and there are a lot of Modules for you to download. The Documentation is pretty complete and easy to learn.
ImpressCMS is a community developed Content Management System for easily building and maintaining a dynamic web site. You can keep your web site up to date with this easy to use, secure and flexible system.
Exponent is a flexible content editing system that allows website pages to be edited on the page as it is displayed. You can download modules and themes from the official website too!
MiaCMS is a popular CMS. It has a powerful and extensible third party entension system, and also a flexible site theming capabilities. MiaCMS supports OpenID and can consider to be a stable and mature CMS.
Jojo is a search engine friendly CMS. You will have SEO friendly URL to your article, and Jojo will handle www/non-www domains for you. Beside SEO friendly, Jojo also lets you extend the functionality by adding product databases, blogs, image galleries or whatever takes your fancy.
TYPO3 is a free Open Source content management system for enterprise purposes on the web and in intranets. It offers full flexibility and extendability while featuring an accomplished set of ready-made interfaces, functions and modules.
Elxis is powerful open source content management system (CMS) released for free under the GNU/GPL license. It has unique multi-lingual features, it follows W3C standards, it is secure, flexible, easy to use, and modern.
Chyrp is a blogging engine designed to be very lightweight while retaining functionality. It is powered by PHP and has very powerful theme and extension engines, so you can personalize it however you want. The code is well-documented, and it has a very strong structure that's loosely based on the MVC design pattern.
CushyCMS is a fast, simple and free content management system that aims to make life easier for web designers by simplifying content management.
Pligg is also an open source CMS (Content Management System) that you can download and use for free. Pligg CMS provides social publishing software that encourages visitors to register on your website so that they can submit content and connect with other users. By using Pligg content management system, you can start your own social publishing community in minutes.
In my previous post about free PHP eCommerce framework, in which explained about PHP eCommerce frameworks. Here in this post we will discuss about PHP Content Management Systems(CMS) so that readers who don’t have strong PHP knowledge can easily create their website using free and open source CMS.
1. WordPress
WordPress is the most used and powerful yet easy to use content management system. it specially designed for blogging plateform. it very easy to configure and manage content. wordpress is very rich in plugin and themes. I have already wrote about wordpress useful Wordpress SEO plugins and popular Wordpress themes.
2. Drupal
Drupal is a free and open source modular framework and Content Management System (CMS) written in PHP. It is used as a back-end system for many different types of websites, ranging from small personal blogs to large corporate and political sites. it has thousands of add-on modules and designs let you build any site you can imagine.
3. Joomla
Joomla is one of the world’s most popular open source CMS (content management systems). With millions of websites running on Joomla, the software is used by individuals, small & medium-sized businesses, and large organizations worldwide to easily create & build a variety of websites & web-enabled applications.
4. Frog CMS
Frog CMS simplifies content management by offering an elegant user interface, flexible templating per page, simple user management and permissions, as well as the tools necessary for file management.
5. SilverStripe
SilverStripe is a popular PHP CMS built with Sapphire framework, and it uses MVC design pattern. you can view example sites that built with SilverStripe from the official webpage.
6. Mambo
Mambo is a full-featured, award-winning content management system that can be used for everything from simple websites to complex corporate applications.
7. TYPOlight
TYPOlight is a popular PHP CMS which has a lot of features such as live update, cross-browser CSS framework generator(IE7 compatible), templated based front end output, use Ajax and Web 2.0 technologies. You should check out the main page for more info.
8. Concrete5
Concrete5 is a simle open source content management system with simple administaror interface. You can edit a web page live by using the editing toolbar provided after you log in as administrator.
9. Textpattern
Textpattern is also a very popular content management system. It requires PHP5 and above to run and has a lot of plugins that you can use for various customizations.
10. MODx
MODx is both a PHP application framework and content management system. MODx is the first free PHP CMS to offer an API that fully supports Web 2.0 Ajax technology. It is SEO friendly CMS, and allows you to configure the meta content for each page.
11. CMS Made Simple
CMS Made Simple is highly customizable and there are a lot of Modules for you to download. The Documentation is pretty complete and easy to learn.
12. ImpressCMS
ImpressCMS is a community developed Content Management System for easily building and maintaining a dynamic web site. You can keep your web site up to date with this easy to use, secure and flexible system.
13. Exponent CMS
Exponent is a flexible content editing system that allows website pages to be edited on the page as it is displayed. You can download modules and themes from the official website too!
14. MiaCMS
MiaCMS is a popular CMS. It has a powerful and extensible third party entension system, and also a flexible site theming capabilities. MiaCMS supports OpenID and can consider to be a stable and mature CMS.
15. Jojo CMS
Jojo is a search engine friendly CMS. You will have SEO friendly URL to your article, and Jojo will handle www/non-www domains for you. Beside SEO friendly, Jojo also lets you extend the functionality by adding product databases, blogs, image galleries or whatever takes your fancy.
16. TYPO3
TYPO3 is a free Open Source content management system for enterprise purposes on the web and in intranets. It offers full flexibility and extendability while featuring an accomplished set of ready-made interfaces, functions and modules.
17. Elxis CMS
Elxis is powerful open source content management system (CMS) released for free under the GNU/GPL license. It has unique multi-lingual features, it follows W3C standards, it is secure, flexible, easy to use, and modern.
18. Chyrp
Chyrp is a blogging engine designed to be very lightweight while retaining functionality. It is powered by PHP and has very powerful theme and extension engines, so you can personalize it however you want. The code is well-documented, and it has a very strong structure that's loosely based on the MVC design pattern.
19. Cushy CMS
CushyCMS is a fast, simple and free content management system that aims to make life easier for web designers by simplifying content management.
20. Pligg
Pligg is also an open source CMS (Content Management System) that you can download and use for free. Pligg CMS provides social publishing software that encourages visitors to register on your website so that they can submit content and connect with other users. By using Pligg content management system, you can start your own social publishing community in minutes.