ezsystems/ezplatform

eZ Platform 发行版

安装次数: 41 018

依赖者: 0

建议者: 0

安全性: 4

星级: 330

关注者: 52

分支: 152

语言:Shell

类型:项目

v3.2.8 2021-06-02 12:42 UTC

This package is auto-updated.

Last update: 2024-09-04 14:25:11 UTC


README

Build Status Downloads Latest release License

此存储库不再处于积极开发状态!

此存储库的 master 分支不再处于开发中。请参阅 ibexa/oss 获取当前基于 Flex 的存储库。

什么是 Ibexa 平台?

Ibexa 平台 是 Ibexa 和 Ibexa 社区开发的一个完全开源的专业内容管理系统 (CMS)。

当前 Ibexa 平台 v3 是基于 Symfony 5 框架(全栈)构建的。

摘要

  • 非常可扩展 — 您可以通过多种方式扩展应用程序和内容模型。
  • 未来兼容性和向后兼容性 — 在数据和代码上都有强大的向后兼容性策略。
  • 设计多通道 — 强调语义内容和设计的分离。
  • 可扩展性 — 出厂即可轻松跨多个服务器扩展。
  • 面向未来 — 使用专为未来提供更多内容可扩展性和性能而设计的架构。
  • 稳定性 — 建立在自 2000 年初以来积累的 CMS 建设经验之上。
  • 集成友好 — 提供许多事件和信号,以便满足高级需求。

更多信息

Ibexa 平台完全开源,它是商业 Ibexa 数字体验平台 软件的基石,后者在 Ibexa 平台 API 上添加了面向编辑团队的先进功能。

安装

以下安装说明用于在最新版本中安装 Ibexa 平台,且不包含演示内容或演示网站。完整的安装文档在在线文档中。它包括安装其他产品(如 Ibexa Experience)或其他版本的说明。

先决条件

这些说明假设您已经安装了以下内容

  • PHP (7.3 或更高版本)
  • Web 服务器 (推荐:Apache / Nginx。也可以使用 PHP 内置的开发服务器)
  • 数据库服务器 (MySQL 5.5+ 或 MariaDB 10.0+)
  • Composer
  • Git (用于开发)

有关要求的更多详细信息,请参阅 在线文档

安装 Ibexa 平台 (纯净发行版)

假设您已满足先决条件,您可以通过在终端中执行以下命令来开始安装

composer create-project --keep-vcs ezsystems/ezplatform ezplatform ^3
cd ezplatform

注意: 如果 composer 是在本地安装而不是全局安装,第一个命令将以 php composer.phar 开始。

您必须将数据库连接凭据(主机名、登录名、密码)添加到环境文件中。
为此,在主项目目录中,找到 .env 文件,根据需要更改以 DATABASE_ 为前缀的参数。将数据库凭据存储在您的 .env.local 文件中。请勿将文件提交到版本控制系统。

使用以下命令安装 Ibexa 平台(将基础数据插入数据库)

composer ezplatform-install

提示:为了使用Apache或Nginx获得更完整和更好的性能设置,请参阅如何手动安装Ibexa平台

问题追踪

可以在https://jira.ez.no/browse/EZP提交错误、改进和故事。如果您发现一个安全问题,请参阅"在Ibexa产品中报告安全问题"了解如何负责任地报告此类问题。

向下兼容性

Ibexa平台旨在与eZ Publish 5.x完全内容兼容,这意味着这些CMS版本中的内容可以使用在线文档升级到Ibexa平台。

版权

版权(C)1999-2021 Ibexa AS(原名eZ Systems AS)。保留所有权利。

许可

此源代码可在以下许可下单独使用

A - Ibexa商业使用许可协议(Ibexa BUL),版本2.3或更高版本(许可条款可能随时更新)Ibexa BUL通过拥有有效的Ibexa DXP(原名eZ Platform Enterprise)订阅获得,具体描述如下:https://www.ibexa.co/product有关完整的Ibexa BUL许可文本,请参阅

并且

B - GNU通用公共许可证,版本2授予一个带有绝对无担保的开源copyleft许可。有关完整的GPL许可文本,请参阅