Pagekit is a modular and lightweight CMS built with Symfony components.
- Homepage - Learn more about Pagekit
- @pagekit - Get the latest buzz on Twitter
- Google+ Community - Share news and latest work
Join our developer chat. We are online every work day between 8:00 and 18:00 UTC
Download the latest release and extract the archive, then copy the extracted folder to your webserver. Create a database for Pagekit. Run the Pagekit installation by accessing the URL where you uploaded the Pagekit files in a browser.
First of all, install Composer.
If you haven't done so already, clone the Pagekit git repo.
git clone git://github.com/pagekit/pagekit.git
To install the dependencies of the project, navigate to the cloned directory and run the composer install
command
composer install
#or if you don't have composer installed globally:
php path/to/composer.phar install
To update Pagekit, you need to pull the Pagekit git repo and run the composer update
command
git pull
composer update
You may also clear the tmp/cache
folder.
Pagekit offers a set of commands to run usual tasks on the command line. You can see the available commands with
./pagekit --help
You can find further information about the command line tools in the pagekit documentation
Pagekit follows the GitFlow branching model. The master
branch always reflects a production-ready state while the latest development is taking place in the develop
branch.
Each time you want to work on a fix or a new feature, create a new branch based on the develop
branch: git checkout -b BRANCH_NAME develop
. Only pull requests to the develop
branch will be merged.
Pagekit is maintained by using the Semantic Versioning Specification (SemVer).
Copyright YOOtheme GmbH under the MIT license.