Gir CMS aims to be as lightweight and easy as possible while still maintaining a certain amount of extensibility.
While HTML5 Boilerplate is the basis for the template the project is designed to be dynamic enough to (with a little effort) serve most text based formats. You are also able to code in any standards you want.
- Apache 2.2+ w/mod_rewrite
- PHP 5.1+
-
Upload the files, make sure the cache directory and files/errors.log are writable.
-
Set up the files/config.php file.
-
Check/Change RewriteBase in the root .htaccess file.
-
Change or delete the favicon(s) in files/extras.
-
Change or delete the humans.txt and robots.txt in files/extras.
-
Go to the address you uploaded it to and it should now be working. Enjoy :)
Although it hasn't been tested throughly Gir-CMS seems to work on nginx by adding the following lines to the nginx.conf file:
location / {
root html/files/;
index index.php;
if (!-e $request_filename) {
rewrite ^/(.*)$ index.php?url=$1 last;
break;
}
}