内容管理系统(content management system, CMS)使得开办网站变得简单起来,最主要是使开办者迈过前、后端编程技术,非IT专业技术人员在一定程度上可以独立运维网站。

ext.jpg

和现实世界中其他所有工具一样,每一种CMS都不是完美的,更不能够满足所有的需求和偏好。以下摘录一些关于CMS选择方案的观点,以供参考。

jekyll.png

Jekyll

Jekyll不是成熟的CMS,而是静态的网站生成器。您可以免费使用Jekyll和GitHub页面来托管您的网页。

一个有趣的现象是,用 Ghost、Hexo、Jekyll、Octopress 的几乎都是 IT Professionals,话题基本上离不开技术本行,导致静态写作和发布成了一种专业化的存在,烙上技术文献交流的刻板印象。更要命的是文章后面往往拖着冗长的 DISQUS 或者多说留言,既不静态也不美观。

1200px-Logo_TYPO3.svg.png

TYPO3

如果您不想在您的网站上使用现代UI元素,TYPO3则是一个很棒的开源CMS。不会推荐给博客作者。但是,如果要发布有关您的业务的网页,而无需经常维护,则TYPO3是理想的选择。

magento-b2b-online-sales-header-image.jpg

Magento

Magento是为电子商务企业量身定制的流行开源CMS,它是网络中最流行的开放式电子商务系统之一。您需要购买许可证才能解锁Magento的所有高级功能。

2018年5月,Adobe 以 16.8 亿美元的价格收购 Magento,并整合推出Commerce Cloud 商务云服务。

image.png

Microweber

构建任何类型的网站和在线商店——Microweber绝对是您的不二之选,Microweber是免费的开源网站构建器和CMS,并支持电子商务集成。不过它显然过于庞大,1.1.16版的源码包已经超过130M。

酷玛:新一代的内容管理系统Microweber

macbook-pro-localization.png

PyroCMS

如果您需要完善的博客,则不建议使用PyroCMS。如果您想要一个非常简单而优雅的博客,而又没有计划向该站点添加高级功能,那么PyroCMS是您的理想之选。PyroCMS建立在世界上最流行的PHP框架Laravel上。

PyroCMS采用类似Drupal的节点(Node)方式来组织内容,一切元素诸如表单元素、分类、类型、设置等都可以看作节点,然后以节点方式组成内容,比如发布Posts需要先创建分类,类型(如文章、视频等),以及文章字段对应的表单元素节点等。

SilverStripe.png

SilverStripe

SilverStripe可以是具有基本网站设计模板的老式CMS。除非您具有一定的编码技能或聘请网络开发人员,否则SilverStripe不会根据您的喜好轻松自定义。

PageKit-Bolt.png

PageKit和Bolt

在《替代WordPress的轻量级开源CMS引擎》里介绍了PageKit和Bolt。PageKit真是一个简单的博客,Bolt提供名叫ContentTypes的分类机制,支持面向内容的多种自定义。


本文由 quaner 整理发布,参考 CC-BY-SA 3.0 协议共享,欢迎转载、引用或改编。
感谢您的支持,以让我们持续关注中国学子的STEAM旅程!

还不快抢沙发

添加新评论