computerrock / yoghurtcms

A lightweight CMS built around the Symfony 2 PHP Webframework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Yoghurt CMS

A lightweight CMS built around the Symfony 2 PHP Webframework.

Yoghurt is a simple CMS backend based on Symfony. It's intended purpouse is to speed up custom solutions development by providing out of the box backend. It allows user to define his own content types without any programming.

Installation

1) Download Yoghurt CMS and place it into your web root

If you get any warnings or recommendations, fix these now before moving on.

2) Setup configuration files

Remove .dist extension from the files in /app/config Set the appropriate database parameters in config.yml.

3) Install the Vendor Libraries

Install Composer: http://getcomposer.org/download

Run the following:

php composer.phar install

Note that you must have git installed and be able to execute the git command to execute this script. If you don't have git available, either install it or upload a compleate vendor folder with all declared dependancies (you can setup the CMS on a local computer and use that vendor directory).

4) Check your System Configuration

Before you begin, make sure that your local system is properly configured for Symfony. To do this, execute the following:

php app/check.php

5) Create database tables

Run the following:

php app/console doctrine:schema:update --force

6) Load basic data

Run the following:

php app/console doctrine:fixtures:load

7) Access the Application via the Browser

Go to http://yourdomain.com/admin and login with default admin credentials:

username: admin
password: pass

Take a look at the user's manual!

Manual

About

A lightweight CMS built around the Symfony 2 PHP Webframework

License:MIT License


Languages

Language:PHP 58.0%Language:HTML 27.8%Language:JavaScript 8.9%Language:CSS 5.2%Language:ApacheConf 0.1%