acp3/cms

ACP3是一个基于PHP5和MySQL的高度可定制且易于使用的Web内容管理系统。

维护者

详细信息

gitlab.com/ACP3/cms

源代码

问题

安装: 29

依赖项: 0

建议者: 0

安全: 0

星标: 2

分支: 0

类型:项目

This package is auto-updated.

Last update: 2024-09-03 21:35:15 UTC


README

ACP3 CMS是一个基于PHP和MySQL的高度可定制且易于使用的Web内容管理系统。

特性

  • 基于模块化组件
  • 为残疾人提供低门槛
  • 自动生成面包屑,进一步提高可用性
  • 安全:防止SQL注入、加盐密码、完整输入验证...
  • 类似于文字输入的WYSIWYG编辑器CKEditor和TinyMCE
  • 易于定制:基于HTML模板的布局,可以使用CSS进行样式化
  • 搜索引擎优化的URI
  • 访问控制列表,允许细粒度权限

如需获取更多有关特性和要求的信息,请访问官方项目网站

安装

要从GitLab直接安装当前开发版本,您需要执行以下步骤

将存储库克隆到新目录中

$ git clone https://gitlab.com/ACP3/cms.git <directory>

请确保您已安装composer。

如果是这样,请从项目的根目录执行以下命令

$ composer install

请确保您已安装nvm(节点版本管理器)。

如果是这样,请从项目的根目录执行以下命令,以安装必要的前端开发依赖项

$ nvm install
$ nvm use
$ npm ci

贡献

对ACP3 CMS的贡献总是受欢迎。以下是如何为ACP3做出贡献的方法

有关更多详细信息,请参阅我们的贡献指南

编码风格指南

PHP

我们使用PSR-2编码风格来处理所有PHP文件。

许可协议

本项目的许可协议为GPL 2.0+