CMS (Content Management System):
CMS stands for Content Management System. A Content Management System ( CMS ) is an application (more likely web-based), that provides capabilities for multiple users with different permission levels to manage ( add, edit, and delete) content on a website easily and quickly (all or a section of) content, data or information of a website . CMS uses prebuilt themes , widgets , plug-in and templates for developing simple to complex corporate web applications/web site in very less time . CMS gives better approach to manage your website smoothly.
CMS in PHP:
The CMS has been built keeping ease of use and simplicity in mind. If you are a Designer, a Developer or a Content Editor, you will love it!. Content Management System ( CMS ) using PHP and MySQL. Most of CMS written in PHP. One of the most valuable examples of CMS is WordPress, which is written in PHP language.
CMS has several benefits like:
- Well-tested: They usually being written by a few developers and have a good community to maintain it.
- Save times: You do not need to reinvent the wheel. Features that you need for your website? Someone might have already written a plugin for it.
- Documentation:Well, most of the times, we don't document what we wrote but for those CMS, it's designed for you and me, so a good documentation is a must.
- Plugins: A great collection of plugins will allow you to expand your website features easily.
- Templates: Most of the time, to save time, they provide tags or custom syntax for template or theme integration.
Most popular CMS :
There are several CMS available today in PHP language which you can use to develop your website. These PHP CMS are fully Open Sourced, means you have proper rights under GPL to modify these according to your need and make them more usable for others.
I have been using WordPress CMS for this website codetpoint.com. I love WordPress mainly because of its documentation and community. WordPress' documentation is well-organised and easy to understand. Secondly, its community. Large group of developers, high quality themes and large number of plugins available today to develop corporate website.
website : http://wordpress.org
Joomla! is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple websites to complex corporate applications. Joomla! is free,easy to install, simple to manage, and reliable.This is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications.
website : http://www.joomla.org
Drupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world.
website : https://drupal.org
Bolt is a tool for Content Management, which strives to be as simple and straightforward as possible. It is quick to set up, easy to configure, uses elegant templates, and above all: It’s a joy to use. Bolt is created using modern Open Source libraries, and is best suited to build sites in HTML5, with modern markup.
website : https://bolt.cm
WolfCMS is slightly more advance than the rest. It has a great collection of plugins and it support per page customization, flexible page content and reusable snippets.
website : https://www.wolfcms.org/