A content management system ( CMS ) is a system providing a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based. The procedures are designed to do the following:
Allow for a large number of people to share and contribute to stored data;
Control access to data based on user role (i.e., define information users or user groups can view, edit, publish, etc.);
Facilitate storage and retrieval of data;
Control data validity and compliance;
Reduce duplicate inputs;
Simplify report writing;
Improve communication among users.
This platform allows you to publish content, edit content, modify it and also ensure that you are in the same page when it comes to site maintenance.
< CMS Solutions Consumer Grade / Open Source WordPress Joomla Drupal Magento Enterprise Grade / Proprietary Social Networks are Custom CMSs
< CMS Logical Topography Presentation Layer Behavior Layer Business Logic Layer Server Side Data Stores Server Side WordPress App
< WordPress Dependencies Web Server Software Database Software File Transfer Method Allows users, search engines and other elements to find and interact with WordPress and underlying database. Handles DNS/IP resolution on web server including domains and subdomains. Database software which facilitates WordPress to read and write content, store user data, preferences and other objects. Contains tables, queries, and other components. Is classified as a relational database solution which facilitates a one to many relationship with it’s data. Used to install WordPress application, themes, plugins and allows management of most or accessible files on a remotes server. FTP (File Transfer Protocol) clients such as Filezilla are normally used for the task. Some web hosts offer other methods of transferring and managing files.
< Hosting (Recap) Shared Hosting Dedicated/Virtual Dedicated Cloud Infrastructure Very Important Decision, select carefully.
< Installation http://wordpress.org/download/ Moderate Manual Install on Web Host’s WP Supported Server Setup MySql DB and Admin User(s) Setup and Configure WP Web Host Assisted Push Button Install Push to Install WordPress and Supporting Database Minimum Configuration Wizard
< Manual Installation Creating a new database using phpMyAdmin utility Entering the database information for the WordPress set up script