免费、开源、自托管 CMS 与付费在线 CMS?

免费、开源、自托管 CMS 与付费在线 CMS?

我想要一个 CMS 来推广我的一些产品。

我想知道我是否应该下载免费的开源 CMS 并自行托管,或者是否应该付费购买在线 CMS?

它们各自的优缺点是什么?

还有什么其他的事情我还应该考虑吗?

分享您的想法,谢谢。

答案1

我认为这实际上取决于您认为自己在不久的将来需要的定制级别以及您愿意投入多少时间来管理您的 CMS。

托管的软件即服务 (SaaS) CMS 可让您快速启动并运行,但它们可能具有一组限制性插件,无法满足您的功能要求;它们可能不允许您访问源代码,或者它们也可能不允许任何代码级、基于 API 的自定义。也可能没有迁移路径:即,如果您想在业务增长后转向自己的托管解决方案,您可能无法访问数据库或足够的“导出”功能来以可用格式导出内容。

另一方面,托管自己的开源 CMS 需要勤于维护:您需要确保定期升级(通常会定期发布安全补丁;CMS 是黑客的一大目标)。与其他自托管内容一样,您需要查看日志、清理任何评论/论坛垃圾邮件、管理缓存等等。

答案2

开源 CMS 的一个显著优势是,您不会受其供应商的严格约束。如果您对托管服务提供商不满意,更换只需花费一点时间,并且会损失原提供商的预付费用。另一方面,如果您不得不放弃一个 CMS 而选择另一个 CMS,那么您几乎要从头开始重写您的网站。对于 CMS,为了避免供应商锁定,您需要:

  • 永久许可证;
  • 在任何托管解决方案上使用 CMS 的权利;
  • 即使您与供应商断绝关系,仍然可以获得安全更新;
  • 对您的副本进行改进的权利(无论许可证如何规定,某些地区可能会授予您此权利)。

自托管和专有在线 CMS 之间存在一个折衷方案:许多托管服务提供商都支持开源 CMS。您不应在自托管和专有 CMS 之间做出选择,而应在自托管和开源外部托管之间做出选择。

相关内容