Database Free Simple Cross-Platform CMS: CMSimple

CMSimple is a content management system which is free and open source. CMSimple is written in PHP and as the name indicates it is simple, small and fast. CMSimple works on Linux and Windows servers. The specialty of CMSimple is that it doesn’t require a database support as it writes pages’ data directly to a html file on the web server. So the installation is not time-consuming and is very simple. Also, backup generation will be simple.

Since CMSimple doesn’t require any databases the extra charges for database access can be avoided as there are web hosting companies that demand charges for this. The important configuration files and language files are saved as txt format and are easy to deal with these files. With a single installation of CMSimple, you can operate an unlimited number of independent or connected websites in subdirectories. The extremely simple template system allows you to customize your pages if you have some basic knowledge in html and CSS. Each single page can have its own individual template. The CMSimple also offers many plugins which can extend the functionality of the content management system. With the integrated Plugin Manager, you are able to manage your plugins easily and conveniently.

Database Free Simple Cross-Platform CMS: CMSimple

 

System Requirements

There are not many requirements for this simple content managed system. As specified earlier there is no database requirement. CMSimple 4.6 or higher requires php 5.6. For uploading contents, the server should have a FTP program support. Also, the privilege to change the read and write permissions of the CMSimple files on the server is required.

 

Installation Procedure

The installation is a simple process. First, the CMSimple stable version has to be downloaded to the server. We can use wget command in Linux servers for that. Also, we can download the package to our local machine and extract the contents and upload it to the server via the FTP. The folders 2author, 2lang, 2site und 2site2lang are copied templates and should not be uploaded to the webserver. Now the necessary permissions have to be assigned to the files and folders. The basic requirements are met now and the next process is to configure the installation. This can be easily done through a web browser by visiting the index.php URL. If you have extracted the contents to home/public_html/yourdomain/ directory the URL for the configuration will be http://yourdomain.com/index.php’ . Now log in with the default password “test”. The login link is located bottom right of the page. After login changes the password immediately. The CMSimple password can be changed under “Settings” when you are logged in. On the same site, you can change other important settings.

The files and folder permissions that are to be changed for CMSimple are as follows.

Folders (chmod 777)

./content, ./userfiles, ./userfiles/all subfolders, ./cmsimple/languages

Files (chmod 666)

The following files must be made writable:

./disabled_plugins.txt, ./cmsimple/config.php, ./cmsimple/log.txt,

./cmsimple/languages/all files, ./content/content.php, ./content/pagedata.php

 

Important Settings

The configuration of the system is very important, perhaps even for the listing of your pages in Google & Co., please take the time to configure your system optimally. In the CMS configuration for almost every configuration option, a blue question mark icon is available. If you move your mouse over it, you will get valuable information about the relevant configuration options.

 

If you need any further help please contact our support department.

 

Was this answer helpful? 0 Users Found This Useful (0 Votes)