cowtent/cowtent-application
Composer 安装命令:
composer create-project cowtent/cowtent-application
包简介
Cowtent, the new content management platform !
README 文档
README
Cowtent is an evolutive Content Application both accessible by Web Browser and by Rest Api.
Main features:
- Multiple accounts (like Saas profiles)
- Multiple users by account
- Multiple applications by account (Rest Api entry point)
- Multiple workspaces by account
- Multiple branches by workspace (eg: MASTER for Production environment)
- Polymorphic content types
- Content versionning
- Sync functions between branches on a same workspace
- ...
Still under hard development !
Rest Api is built using Json format exchange with WSSE security authentication.
Documentation
Requirements
System
Based on top of Symfony 2.7.x, main requirements are dicted by Symfony itself:
- PHP >= 5.3.9
- PHP Modules:
- php5-curl
- php5-gd
- php5-intl
- php5-mysql
- php5-mongo
- php5-mcrypt
- php-apc for PHP 5.4
- php5-apcu for PHP 5.5
- MySQL 5.1 or above (or compatible like PerconaDB)
- MongoDB 3.0 or above
- Apache mod rewrite enabled
Installation instructions
Install Composer
If you don't have Composer yet, download it following the instructions on getcomposer.org or just run the following command:
$ curl -sS https://getcomposer.org/installer | php
Please note that you will certainly need to provide your GitHub credentials with this method, A lot of our dependencies are coming from GitHub and this reaches the max limit of 50 API calls from anonymous users.
Create a project with Composer
$ php composer.phar create-project --prefer-dist cowtent/cowtent-application ./cowtent-project --stability=dev
Write permissions
As for each Symfony2 projects, rights must be adapted for some folders:
- app/cache
- app/logs
Read this article if you need more details: http://symfony.com/doc/current/book/installation.html#checking-symfony-application-configuration-and-setup
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-08-23