evocms/evolution

Evolution CMS 是一个内容管理系统,前身为 MODX Evolution

3.1.29 2024-08-15 11:53 UTC

README

evocms

CMS Evolution GitHub release PHP version Documentation

什么是 Evolution CMS

Evolution CMS 是一个开源的内容管理系统和应用程序框架。

历史

最初受到 Etomite 0.6 的启发,后来经过 MODX Evolution 0.7 - 1.0.8 的不断开发,该项目由 Raymond Irving 和 MODX 核心团队成员共同编写,现在由 Evolution CMS 项目 团队维护。

许可证

Evolution CMSGPL 许可证 下分发,并由来自世界各地的专业开发团队运营。请访问论坛获取更多信息。

特性

Evolution CMS 提供了一个快速、轻量级且强大的框架,用于部署和确保您的网站和Web应用程序的安全。

例如,它为您提供了一个与行政用户分开的真正系统,用于注册的Web用户和组。您可以为一些Web用户授予访问一个页面的权限,为其他用户授予访问另一个页面的权限。

对于内容管理,您可以轻松地复制文档、文件夹(及其所有子项)、块和片段。

最重要的是,Evolution CMS 的能力使您可以快速轻松地创建和维护一个丰富且动态的网站,这是前所未有的。

安装

您可以使用单点击安装程序: Evolution CMS 安装程序 Evolution CMS 需要 PHP >= 8.1

使用 Composer 安装最新版本

  1. 进入网站根目录。
  2. 运行
composer create-project evocms/evolution .
  1. 运行
php ./install/cli-install.php --typeInstall=1 --databaseType=mysql --databaseServer=localhost --database=db_name --databaseUser=db_user --databasePassword=db_password  --tablePrefix=evo_ --cmsAdmin=admin --cmsAdminEmail=evoadmin@sitename.com --cmsPassword=123456 --language=en --removeInstall=y

或在浏览器中打开 sitename.com/install/。

Docker

要在终端中使用 docker 运行 Evolution CMS,请输入 docker-compose up -d 命令。您可以在 docker-compose.yml 文件和 docker 文件夹中找到额外的配置和访问参数。

参考资料