csphere-cms / cSphere

Generic PHP Web-CMS with low footprint and high extensibility
Other
17 stars 7 forks source link

cSphere

Generic PHP Web-CMS with low footprint and high extensibility

The current version is available under the terms of the 'Simplified BSD License'

Website: http://www.csphere.eu

Build Status

Quality Score

Table of contents

  1. Features
  2. Requirements
  3. Installation
  4. Documentation

Features

This Web-CMS can be used for nearly every use case from a blog to a large community driven website with a forum and additional services. It is mainly optimized for fast creation and long-time maintenance of highly dynamic content. Thanks to advanced caching techniques it is able to scale up alot. It includes e.g.:

We have over 10 years experience in providing OpenSource Web-CMS with PHP. This project started back in 2003 as a CMS for esport related pages and is now reduced to only contain the lowest possible feature set every website needs.

If you (mainly) need the following functionality you might NOT want to use cSphere:

Requirements

At least PHP 5.4.0 or HHVM 2.4.0 on any webserver (PHP builtin webserver works, too)

The following PHP extensions must be available:

One of the following database servers (with PDO extension in PHP):

Legend: + means that the given version or any newer one will work

Installation

  1. Download a release version or clone the GIT repository

  2. Upload the whole csphere directory and index.php

  3. Look into the webserver directory to grab the corresponding settings file

  4. Change that file to match your environment and upload it to where index.php is located

  5. Grant the csphere/config directory write access so that install can create a config file

  6. Grant the csphere/storage directory and all subdirectories write access on filesystem

  7. Do the following when running it on a self-managed webserver:

Now open your website and follow the installation instructions

Documentation

For further information look into the docs directory or visit our website

The API documentation can be generated inside the tools/documentor directory

Afterwards the API documentation is available in tools/tmp/api and includes all core classes

For support use our forums on the official website:

If you've found a bug or have a feature request use the Github Issue Tracker: