PYROCMS It is an Open Source Content Management System It is built using PHP and Codeigniter
Content Management System <ul><li>Web Content Management is a Software which provides website authoring and administration tools designed to allow users with little knowledge to create and manage the site content.
Most Content Management System use a database to store content or meta data.
Presentation layer displays the content of website visitors based on a set of templates.
Most Content Management Systems used Server Side Caching to improve performance. </li></ul>
Follow MVC (Model,View and Controller) Pattern <ul><li>It works on Model, View and Controller Pattern. It is a Software approach that separates application logic from presentation. It permits our web pages to contain minimal scripting since the presentation is separate from the scripting
Model- Represents Data Structures (Our Model classes will contain functions that help us to update, delete and search records in the database).
View- It is the information that is being presented to the user. It is normally web page.
Controller- Serves an intermediary b/w the model and the view and other resources need to process the HTTP request and generate web-page </li></ul>
Pyrocms Installation <ul><li>Create a database in Mysql and then type the path of your pyrocms in the browser. (http://localhost/pyrocms/installer)
The following page display. Click on step#1 </li></ul>
Server Related Information <ul><li>Fill the database related info and then click on step#2 </li></ul>
Database Server Related Information <ul><li>Everything is working fine. So click on the step#3 button </li></ul>
Permissions <ul><li>File and folder permissions information will be display for the pyrocms folders. These folders must have R/W permissions. Click on Step#4 button </li></ul>