聊一聊国产开源的帝国CMS为什么迟迟没有发布新版
大家好!我是庄朋龙。今天来聊一聊被誉为“万能CMS”的的国产开源网站管理系统 -《帝国CMS》。 从2004第一个对外公开的版本发布到现在已经过去17年了从最初的1.3版本发展到现在的7.5版本。 市场占有量还是挺高的开源项目为什么迟迟没有发布新版?
最新版的帝国cms7.5正式版 是2018年发布的,虽然这三四年没有更新过,不过好在7.5版本的帝国cms支持php7+版本。今年年初3月1日帝国CMS的创始人王猛 发了一条微博说帝国cms8.0版本会只发布utf8版本,但是并没有说8.0版本什么时候发布,现在已经9月份了过去半年时间了,官网上也没有发布新版本。估计近期帝国cms也不会有大版本更新了。
微博截图
帝国CMS官方社区也没什么用户活跃了,目前每天就四五十条回帖,遥想七八年前帝国论坛每天都有上万条发帖,热闹非凡,现在真是冷冷清清凄凄惨惨切切。之前比较热门的板块也都关闭了,估计肯定是遇到监管部门的压力了。看到王猛的微博也提到过一些原因。
微博截图
国内老牌的cms除了帝国cms 还有织梦cms,phpcms等,这些cms最近都不怎么更新了,感觉很可惜。 帝国cms素来以高安全性来标榜自己,主要还是为了来对标它最大的竞争对手– 织梦CMS。 ”织梦CMS最大的诟病就是安全性“
帝国CMS是将网站内容全部生成静态HTML文件,这样可以极大地节约主机资源,提高系统性能,全静态处理技术是做为构建大型站点的必要条件。无论是再强大的CPU,再高明的数据库,在大量用户访问的情况下也会宕机的,而使用我们的程序会避免此类问题发生。这也就是为什么“新浪”“网易”甚至包括搜狐的网站界面都是静态发布的原因了。
但是这样的设计比较适合新闻网站,软件下载站和企业官网等。可用范围较为单一,受制于他们久远的设计理念,帝国cms也不提供api接口功能,所以没有ajax交互,更别说现在实现前后端分离了, 对于交互方式复杂多样的网站不太适合。 只能做一些传统网站项目,由于目前网络监管越来越严传统网站不好做,就光用户评论这一块就是一个很大的运营成本,所以现在很多之前比较有名的论坛系统都关站了。
我本人之前也运营过一个技术论坛,做了四五年总共 积累了20多万的注册用户,经常被我们当地的网监部门下达整改通知。 没挣到什么钱,反而会因为一两个违规词就要来回被整改。心累 还是关站吧!
国内这些开源网站管理系统没做起来的主要原因我个人感觉还是没有做成商业生态,模板,插件没有一个良好的商业环境。软件设计上太落后没有像wordpress这种插件化的设计理念,插件机制还是太基础,没法实现太多功能。而且国内的CMS厂商普遍的做法是 ”仅限于个人非商业用途“ 免费使用, 如果你要商业运营的话 就必须要花钱购买他们的授权,有了这个区别后,他们就对用户区别对待了,比如仅对商业授权用户提供技术支持! 而99.9%都是免费用户,他们官方的社区也不注重维护,免费用户发个求助帖子也没人搭理,新手朋友遇到问题求助无门,只能去网上搜索,去各个技术论坛发帖求助!
帝国CMS还是做得比较不错的,我个人认为这个CMS最大的缺点就是把 后台做得过于复杂了,你别说小白用不了,就是专业的程序员只要之前没有使用过帝国cms看到网站后台也是头皮发麻! 可能是他们的创始人比较执着于做一个“万能的cms” 万能的cms本质上就是一个伪需求,时至今日谁还会痴痴地想要做一个万能的网站呢?
这是国内老牌CMS设计上的一个通病,把各种各样的功能都给你集合起来,力图达到一种开箱即用的便捷感,例如帝国cms他就支持发布 新闻,文章,软件下载,影视,图库,分类信息,商城等类型的信息。 反观wordpress 就是给你提供一个最简单的博客系统,依托他们良好的生态环境 大量的插件和模板,可以按照你想要功能自己去组合。 把更多舞台留给生态内的开发者,也把挣钱的机会留给生态内的开发者,生态内的开发者持续开发出大量的插件和模板用来反哺生态,这样才是一个良心的循环。
今天就先聊到这里吧。如果你发现本文章有什么不足或错误的地方欢迎大家在下面的评论区指出,如果您有好的意见和建议也可以在下面评论,每一条评论我都会回复哟! 真心希望帝国cms可以尽快推出8.0版本,我个人是很喜欢帝国cms的,开源项目离不开大家的支持,希望大家能多多支持国产开源软件哟!!!
最后简单给大家展示一下帝国cms,老手请忽略。
安装过程:
后台页面:
前台页面:
帝国cms插件,帝国cms网站插件,帝国插件(附下载)
帝国cms插件,大部分帝国cms网站都需要插件来辅助运营,可以减少网站的研发成本,提高运营效率,但是不是所有帝国cms插件都是需要的,使用不当会造成网站负面影响,尤其是中小型网站。网站是必要的,但是帝国cms插件的安装就要谨慎,只要安装必要的帝国cms插件就足够一个标准的个人或者企业网站使用了。
帝国cms插件之sitemap地图插件,帝国cms类型的网站一定要有这个sitemap地图插件,手动最好,可以一键解决网站生存XML地图,降低运营成本和操作时间。帝国cms插件中的搜索引擎自动提交插件,自动向搜索引擎提交网站页面也是必要安装的插件,这样可以免去整理网址进行手动提交,提高网站运营人员的工作效率。
帝国cms插件的结构化数据XML插件,通过这个插件生存XML格式的结构化数据提交给搜索引擎参与优先展示权益,各大搜素引擎都是支持的。还需要帝国cms插件的内容分析插件,可以安装分析内容的插件,比如AI分析等其他类似,通过第三方专业的内容数据分析得出文章的关键字等其他参数进行优化。
帝国cms插件的完善型插件,这种插件主要是完善网站存在的补足,比如搜索不健全、文章空ID填充、联系方式、信息展示等等,对于个人站或者企业网站来说,由于结构简单,内容产出量不多,功能服务很少,网站的作用单一,在安装插件方面这几个是可以了,除非网站还涉及到功能和服务,至于其他方面的是可以在网站源代码内一次性解决。
网站可以用帝国cms插件来进行:通过一个用户友好的界面编辑robots.txt文件;帝国cms插件不需要通过FTP就可以编辑.htaccess文件;可以屏蔽有问题的爬虫,包括引用垃圾;帝国cms插件添加sitelinks(网站子链)的标注功能;并且可以自动生成描述。
帝国cms插件具有丰富且用户友好的功能。甚至还有一个安装向导可以指导站长完成安装过程,并且帝国cms插件具有出色的UI界面。帝国cms插件整合了搜索引擎的资源,加入了跳转功能 (301, 302, 307, 410, 451),并且能够结构化数据标注(14个种类),同时还可以设计分享预览板块;帝国cms插件同时拥有一个404页面监测功能,它可以记录用户访问的404页面,告诉站长这些地址的URL以及被访问的次数。
帝国cms插件推荐将长段落拆分成多个板块,并且在页面上设置锚点让用户可以快速访问。确保网站上长的,多主题的页面结构合理,并分成不同的逻辑部分。其次,确保每个部分都有一个具有描述性名称的锚点,并且网站的页面上应包含一个链接到各个锚点的目录。这就是帝国cms插件能实现的,它将锚点目录添加到文章和页面上,使它们更易于浏览。
帝国cms插件同时也有一个HTML的标签属性,用于设置页面的语言以及地理位置。如果网站有多个语言版本的页面,站长可以使用帝国cms插件标记来告诉搜索引擎这些页面变体。它可以帮助搜索引擎更好的针对不同用户展示搜索结果。帝国cms插件使用非常简单,下载安装后,使用下拉功能为文章或页面添加不同的语言版本。不管是对于大型或者小型网站,只有一些翻译的内容,就非常的适用,这就是为什么网站在帝国cms使用这个插件。
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。