CMS的紧张功能检索功能,可以快速方便地对内容进行查找和定位,可以多方位的搜索文章。格式功能,可以方便对笔墨或图片进行格式的调度,可以编辑和插入多形式媒体内容。修订功能,许可在初次发布后对内容进行更新和编辑,还可以跟踪对文件的修正。模板功能,许可设计和采取多种风格展示内容,使得网站变得多样化。
CMS的功能扩展随着时期的发展,人们哀求CMS可以做的更多。最初的时候,CMS只须要处理PC内容的展示即可,后来须要兼容手机端,再后来,人们希望CMS可以为手机APP供应接口,现在,随着物联网的发展,人们希望CMS还可以为物联设备进行管理,可以说CMS已经大大超出它本来的事情范畴。人们不断地扩展着CMS的功能,虽然它变得越来越功能强大,但是它也变得越来越臃肿,越来越难以掩护,越来越繁芜。
无头CMS

我一贯坚信的理论便是天下大事,合久必分,分久必合。在过去,人们授予CMS太多的功能,它可以通过富文本编辑器来掌握显示的样式,这给人们带来了方便,同时也带来了灾害。由于文本自带了样式,以是在将文本用于其它设备的时候,我们就不得不通过程序过滤掉原来的样式,某些时候,这可能会对内容造成毁坏。因此,这个时候无头CMS涌现了。它是一种专注内容管理的CMS,它不在干涉内容的样式,而是专心管理内容,并以接口的形式为前端供应数据,它支持GraphQL,使得接口数据更精准,传输效率更高。这个时候有人可能会说这不便是一个接口,为什么说它是CMS呢?由于它依然保留了CMS最核心的内容,那便是内容管理,它依然可以组织内容,依然有自己的后台管理内容,依然供应给人们方便的内容集成功能。
组件化的未来
现在的软件发展更方向于组件化,也便是我们说的轮子工厂。以前开拓一个软件,我们须要懂各种各样的技能,从前端,到后端,到做事器,可以说一个人就可以开拓一个软件。现在是很多大厂制造好了轮子,我们只要拿过来拼装利用就好。CMS的发展可能也是更方向于组件化,它更专注于内容的管理,而前真个内容展示则交给更适宜的轮子工厂去处理开拓。
然而就像我一贯强调的,天下大事,分久必合,合久必分,软件开拓亦是如此。大概未来的CMS也会自己造轮子,而前真个样式展示也只是它自己的轮子而已。