在选择网站内容管理系统(CMS)时,没有一个适合所有人的最佳解决方案。以下是我们最常选择的选项,特别关注它们在中国大陆地区的适用性。
Contentful是一种商业化的基于云服务的CMS。这意味着托管、维护、安全和支持都由Contentful提供。
Contentful在我们所有使用过的CMS中有着最好的内容编辑体验,因此我们乐意向客户推荐它。
同时,Contentful也对开发人员友好,具有经过充分测试的功能和全面的文档。 我们特别喜欢Contentful对多语言内容的处理方式,可以在字段级别进行自定义,并在单个条目中显示。
基于云端服务意味着无法直接访问数据,也无法控制数据的托管位置。这一问题在中国大陆地区尤为令人担忧,因为公司可能需要将数据存储在本地服务器上。
在中国,由于Contentful托管在国际CDN上,加载速度较慢,尽管用户可以通过静态站点生成来减轻这个问题。
目前,Contentful是我们使用的最昂贵的CMS,基本套餐价格为300美元/月,企业客户需要提供定制报价。
WordPress是一种开源CMS,意味着它可以免费用于商业用途,并且可以安装在任何服务器上。
基于安装数量,目前它是全球最受欢迎的CMS。这些特点使得机构容易推荐WordPress,并使客户容易选择它。
虽然核心WordPress功能相对简洁,但可以通过使用插件或附加程序来扩展其功能。 WordPress运行在PHP和MySQL上,与中国大多数服务器规格兼容,部署相对较容易。
典型的WordPress网站可能涉及多个由不同开发人员创建的插件,需要对它们之间的兼容性进行测试。
维护WordPress网站可能具有挑战性。安装最新版本的WordPress可能会破坏现有的插件。更新任何单个插件可能会导致其他插件出现问题。
默认情况下,WordPress不包含任何多语言内容功能。虽然也有相应的插件,但最流行的插件(Polylang和WPML)已经过时且不友好。
WordPress将其数据存储在基于帖子和元数据的专有格式中,使得在WordPress中迁移数据变得具有挑战性。
与WordPress类似,Payload是开源的,这意味着它可以免费使用并可以自主托管。
Payload采用Node + React构建,其管理面板提供了一种现代的内容编辑体验,加载快速,干净,响应迅速。
作为开发人员,使用Payload非常直观。模式配置可以使用JavaScript代码提供,使开发更快速和透明。
与Contentful类似,Payload具有内置的多语言功能和字段级别的自定义,尽管需要单独的条目。
Payload是一个相对较新的CMS。客户可能会觉得选择更知名的选项,如WordPress或Contentful更为安全。
Payload的功能比我们使用的其他内容管理系统选项少,尽管新版本目前正在开发中。
部署Payload需要运行Node和MongoDB的主机服务器,在中国相对较少见。
Lantern有与上述所有CMS平台合作的经验。
虽然没有一个单一的“最佳”CMS适用于每个客户,但我们更倾向于前三个选项(Contentful、WordPress、Payload)。
现实情况中,我们将根据客户的特定需求和偏好,在每个独立项目上与客户合作,并提供相应的建议。
+86 21 5352 1288