Content Management System(CMS)
A CMS is a web application you run on your web server to help facilitate creating a website. A good CMS should be flexible, unobtrusive and help you to make a great site. It should provide you with tools to help the layman keep track of content, while letting more experienced web masters handle look and feel. It should also provide tools to make repetitive things less repetitive for example news entries.
CMS built using PHP that provides website developers with a simple, easy to use utility to allow building dozens to hundreds of pages, semi-static websites. Typically our tool is used for corporate websites, or the website promoting a team or organization, etc. This is where we shine. There are other content management packages that specialize in building portals, or blogs, or article based content, etc.
If you’re an experienced web developer. If you have found that sometimes creating a simple corporate or organization website is difficult in some of the other content management systems. If you have found that other CMS’s are sometimes “overkill” for what you need. If you want to be able to hand off the content management to editors. If you want complete control over the layout and appearance of the site, and you know how to do it.
To take advantage of CMS, you should have at a minimum a basic understanding of:
– Creating Databases, and backing up / restoring databases
– Working with, and transferring files to a remote host
– Manipulating permissions on remote hosts
– A basic understanding of HTML and CSS
– Diagnosing errors
From time to time, with different hosts, problems do occur in any online application. When working with these, you need a basic understanding of how they work, and how to diagnose some problems, so that you can assist the support personnel, or perhaps identify and solve the problem on your own.
– Finding your website error logs and access logs
– The ability to understand some of the error messages or access log lines
– An ability to learn independently, and do some research on your own