为您的工作选择最佳CMS时,基本上要考虑三个因素,它们是:
- 插件和主题支持
- 用户界面
- 可定制性
在《四大主流开源CMS系统对比》中我们介绍了四大主流开源CMS系统——WordPress、Joomla、Drupal、Plone。本篇文章中介绍一些轻量级的开源CMS,以便在部署一些无需复杂功能的网站时参考。
CMS的常见部署方式一般有(1)主机面板中一键安装;(2)FTP上传源文件至网站目录执行安装;以及(3)SSH命令行安装。安装过程中一般需要设置数据库服务器路径、数据库名、数据库用户名、数据库用户密码(使用文本文件存储的CMS不需要这个步骤),以及设置CMS管理者的信息。可能还需要赋予指定目录的读写权限,以及以安全为目的的其他权限调整和文件/文件夹删除/移动。
在酷玛Play的测试报告中,忽略了通常的一般过程,只指出星显著问题的解决方法。
酷玛Play使用了LNMP面板工具配置WEB服务器,报告通过以下平台环境测试:
- nginx-1.17.2
- PHP-7.3.9
- MySQL-5.5.62
Bolt(Bolt Recommended-3.7.0)
具有强大的ContentTypes功能,可用于设计多维度内容分类和关联;同时具有良好的安全机制。
适用于深度内容型站点。
Bolt依靠众多可能收费的样式模板和扩展插件提供丰富的功能,运营模式类似CMSimple_XH。
系统设置比较复杂。
Bolt仪表板模仿您期望在WordPress中找到的许多功能,并使用了一个名为ContentTypes的概念过滤不同类型的内容(为ContentTypes的默认类型有Pages、Entries、Showcases和Blocks)。您可以将其视为类别或文件夹,以帮助组织您编写的所有内容。但它也有自定义标签/组的分类,提供了大量的自定义。
首先需要对源码包的四个文件改名,去掉文件名末的.dist
。
否则出现这个错误。
接下来,未经安全设置直接安装会出现安装错误提示:您(可能)将Bolt安装在错误的文件夹中。WHAT?
- 建议将Bolt安装在所谓的Web根之外,因为通常认为这是“最佳实践”,并且对整体安全性有好处。
将网站运行目录设置为/public/
子目录,进入安装界面:
默认使用SQLite创建第一个root特权用户。如果您想使用MySQL或PostgreSQL,请在“app/config/config.yml
”中编辑配置文件,然后Bolt会为您设置数据库表。
Dashboard
请留意仪表板右侧的配置注意事项,会报告检测到的配置问题,如邮件配置,禁用调试,配置缩略图扩展等。底层环境可以在后台设置菜单修改主配置文件,等同直接修改config.yml
文件。
- debug: true > debug: false
- locale: en_GB > locale: en_GB
主页效果
安装源码带有测试数据,可以在后台填充后进行正式启用前的实战模拟。
👍
楼主残忍的关闭了评论