cjw-network/multisite-bundle

此包已被弃用且不再维护。未建议替代包。

CjwMultiSiteBundle 允许在单个 eZ Platform 安装中拥有多个完全独立的站点

v2.0.1 2017-06-16 18:04 UTC

This package is not auto-updated.

Last update: 2020-12-01 09:09:55 UTC


README

CjwMultiSiteBundle 允许在单个 eZ Platform 安装中拥有多个完全独立的站点

兼容性

本项目目标

  • 在同一安装上托管许多(较小)的站点
  • 集中式站点管理(站点激活、cron作业...)
  • 从版本控制系统轻松部署
  • 大幅降低维护成本(安全补丁、升级)
  • 高效利用硬件资源

功能

  • 基于域名映射启动内核和环境
  • 处理本地、预发布和实时域名
  • 允许全局激活包
  • 允许全局设置
  • 提供额外的 siteaccess 匹配器
  • 提供能够生成同一包中定义的其他 siteaccess 路由的 UrlAliasRouter。
  • 为所有站点提供统一的控制台
  • 缓存域名映射
  • 将缓存和日志文件移出 ezpublish 文件夹
  • 与标准 eZ Platform 安装并排存在
  • 新站点的激活非常简单:只需更改一个配置文件

先决条件

CjwMultiSiteBundle 需要安装带有 LegacyBridge 的 eZ Platform。目前,https://github.com/emodric/ezplatform-legacy 提供了最简单的安装方法。请在继续之前进行安装测试。

我们强烈推荐(并假定)安装 https://github.com/netgen/NetgenAdminUIBundle。请仔细遵循安装说明,并在继续之前进行安装测试。

安装

CjwMultiSiteBundle 可以通过 composer 安装。有关说明,请参阅 Resources/doc/installation.md。请注意,需要一些手动调整。

文档

请参阅 Resources/doc/ 文件夹的内容。

开发者

Felix Woldt (@fwoldt), Donat Fritschy (@dfritschy)
mailto:info@cjw-network.com

版权 & 许可

版权属于 CJW Network,有关版权和许可详情,请参阅提供的 LICENSE 文件。