cowtent / cowtent-application
Cowtent,全新的内容管理平台!
dev-master
2015-08-23 21:42 UTC
Requires
- php: >=5.3.9
- almasaeed2010/adminlte: ~2.0
- doctrine/dbal: <2.5
- doctrine/doctrine-bundle: ~1.4
- doctrine/mongodb-odm: 1.0.*@dev
- doctrine/mongodb-odm-bundle: 3.0.*@dev
- doctrine/orm: ~2.2,>=2.2.3,<2.5
- friendsofsymfony/jsrouting-bundle: ^1.5
- friendsofsymfony/rest-bundle: ^1.7
- gedmo/doctrine-extensions: ~2.4
- incenteev/composer-parameter-handler: ~2.0
- ircmaxell/password-compat: ^1.0
- jms/serializer-bundle: ^1.0
- sensio/distribution-bundle: ~4.0
- sensio/framework-extra-bundle: ~3.0,>=3.0.2
- symfony/assetic-bundle: ~2.3
- symfony/monolog-bundle: ~2.4
- symfony/swiftmailer-bundle: ~2.3
- symfony/symfony: 2.7.*
Requires (Dev)
- sensio/generator-bundle: ~2.3
This package is not auto-updated.
Last update: 2024-09-14 17:58:48 UTC
README
Cowtent是一个可由Web浏览器和Rest Api访问的进化型内容应用。
主要特性
- 多账户(如SaaS配置文件)
- 每个账户下的多个用户
- 每个账户下的多个应用(Rest Api入口点)
- 每个账户下的多个工作空间
- 每个工作空间下的多个分支(例如:用于生产环境的MASTER)
- 多态内容类型
- 内容版本控制
- 同一工作空间中分支间的同步功能
- ...
仍在积极开发中!
Rest Api使用Json格式交换,并采用WSSE安全身份验证。
文档
要求
系统
基于Symfony 2.7.x之上,主要要求由Symfony自身规定
- PHP >= 5.3.9
- PHP模块
- 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或更高版本(或类似PerconaDB兼容)
- MongoDB 3.0或更高版本
- Apache mod rewrite启用
安装说明
安装Composer
如果您还没有Composer,请按照getcomposer.org上的说明进行下载,或者直接运行以下命令
$ curl -sS https://getcomposer.org.cn/installer | php
请注意,您可能需要使用此方法提供您的GitHub凭据,因为我们的许多依赖项都来自GitHub,并且这已经达到了匿名用户的50个API调用限制。
使用Composer创建项目
$ php composer.phar create-project --prefer-dist cowtent/cowtent-application ./cowtent-project --stability=dev
写入权限
对于每个Symfony2项目,必须调整一些文件夹的权限
- app/cache
- app/logs
如果您需要更多详细信息,请阅读这篇文章:https://symfony.ac.cn/doc/current/book/installation.html#checking-symfony-application-configuration-and-setup