webtales / rubedo
一个开源的PHP内容管理系统
3.4.0
2016-09-28 12:20 UTC
Requires
- php: >=5.4.0
- ext-fileinfo: *
- ext-gd: *
- ext-mongo: >=1.3.0
- donatj/phpuseragentparser: v0.5.2
- elasticsearch/elasticsearch: ~2.0
- ezyang/htmlpurifier: ~4.6
- geoip2/geoip2: ~2.0
- league/flysystem: 1.0.27
- league/flysystem-cached-adapter: 1.0.3
- league/flysystem-gridfs: 1.0.0
- monolog/monolog: ~1.8
- mrclay/minify: ~2.2
- phing/phing: ~2.7
- swiftmailer/swiftmailer: ~5.1
- twig/extensions: 1.0.*
- twig/twig: ~1.15
- webtales/mongo-filters: dev-master
- zendframework/zend-developer-tools: 1.0.0
- zendframework/zendframework: 2.3.*
- zendframework/zendservice-recaptcha: 2.0.1
Requires (Dev)
- chriskite/phactory: 0.4.*
- pdepend/pdepend: 1.1.1
- phpdocumentor/phpdocumentor: *
- phploc/phploc: *
- phpmd/phpmd: 1.4.*
- phpunit/phpunit: 3.7.*
- sebastian/phpcpd: *
- squizlabs/php_codesniffer: 1.4.*
- zendframework/zftool: dev-master
- 3.4.x-dev
- 3.4.0
- 3.3.x-dev
- 3.3.1
- 3.3.0
- 3.2.x-dev
- 3.2.0
- 3.1.x-dev
- 3.1.0
- 3.0.0
- 2.2.0
- 2.1.0
- 2.1.0beta
- 2.0.0
- 2.0alpha1
- 1.x-dev
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.0
- 1.3.0RC2
- 1.3RC1
- 1.2.2
- 1.2.1
- 1.2.0
- 1.2.0rc1
- 1.1.0
- 1.0.0
- 1.0.0rc1
- 1.0.0b4
- 1.0.0b3
- 1.0.0b2
- 1.0.0b1
- 0.9.1
- dev-plugin
- dev-replica3.4.x
- dev-serviceworker
- dev-v4-dev
- dev-v3-dev
- dev-revert-1356-v3-dev
- dev-#1388
- dev-flydam
- dev-next
- dev-smartrender
- dev-php7
- dev-replicafix
- dev-mongoconf
- dev-exp
- dev-v3-stable
- dev-current
This package is auto-updated.
Last update: 2024-09-19 20:48:17 UTC
README
一个基于Zend框架、NoSQL MongoDB、Elasticsearch和AngularJS的开源PHP内容管理系统。
http://www.rubedo-project.org/
DATA DRIVEN CONTENT AND COMMERCE
Rubedo是一个独特的、超越传统内容管理和电子商务的大数据处理平台。
- 多站点管理/网站工厂
- 电子商务
- 行为定位
- 全文和分面搜索功能
- 响应式网页设计
- 多语言
- 集成解决方案
开源许可
Rubedo遵循开源GPL 3.0许可条款。 https://gnu.ac.cn/licenses/gpl.html 版权所有(c)2015,WebTales (http://www.webtales.fr/)。保留所有权利。 licensing@webtales.fr
文档和帮助
- Rubedo文档中心 http://docs.rubedo-project.org/en/homepage
- 翻译可在 https://crowdin.com/project/rubedo 找到
- 论坛 http://forum.rubedo-project.org/
- 托管 http://www.rubedocloud.com/en/
- 新闻通讯 http://newsletter-rubedo.webtales.fr/en/home
安装
有关详细说明,请参阅 http://docs.rubedo-project.org/en/homepage/install-rubedo
先决条件
- 完整的PHP 5.4+堆栈(例如 http://www.zend.com/products/server/)
- MongoDB (http://www.mongodb.org) >= 2.6.x
- PHP MongoDB驱动:适用于您的MongoDB版本的最新版本
- PHP intl扩展 (https://php.ac.cn/manual/intro.intl.php),您应该使用此扩展
- ElasticSearch (http://www.elasticsearch.org) 1.5.x
- ElasticSearch的Mapper Attachments类型 (https://github.com/elasticsearch/elasticsearch-mapper-attachments)
- ElasticSearch的ICU Analysis插件 (https://github.com/elasticsearch/elasticsearch-analysis-icu)
已打包的Rubedo
- Rubedo的预构建版本可在发布页面找到 (https://github.com/WebTales/rubedo/releases)
- 安装先决条件(Apache、PHP、数据库、搜索引擎)
- 使用public目录作为documentRoot定义一个简单的虚拟主机
- 在此documentRoot上添加AllowOverride All
- 自动访问documentRoot URL,运行配置向导
从源代码安装步骤
- 从gitHub下载源代码 (https://github.com/WebTales/rubedo/tags)
- 在您的服务器上解压它们
- 使用public目录作为documentRoot定义一个简单的虚拟主机
- 在此documentRoot上添加AllowOverride All
- 如果是在Unix服务器上:在项目根目录中,运行
./rubedo.sh
- 如果是在Windows服务器上:在项目根目录中,运行
rubedo
- 自动访问documentRoot URL,运行配置向导
对于开发者
- 您需要Git!
- 将gitHub克隆到您的服务器
git clone git://github.com/WebTales/rubedo.git
- 在项目根目录中,选择您想要使用的分支(3.2.x或v3-dev):
git checkout v3-dev
- 按照正常安装流程进行操作
设置您的VHOST
以下是一个您可能想为您的项目考虑的示例VHOST。
<VirtualHost *:80>
DocumentRoot "path_to_project/rubedo/public"
ServerName rubedo.local
<Directory "path_to_project/rubedo/public">
Options -Indexes +FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>