网奇CMS - 成熟易用的.NET网站管理系统
旧版官网 | 客服论坛 | 彩虹服务 | 加入收藏 | TEL:400-600-2788

比较国内外网络开源项目CMS的差异

  这几天一直在做网站,对国内外的各大CMS都一一研究了一下。感觉国内外的CMS代表了两种网络文化的差异。总体来看,有四方面不同。

  第一 软件架构不同。国内的开源CMS系统。这种系统的特点是访问速度快,网页静态化做得好。缺点是集成度太高,不能完全实现模块化。国外的开源CMS系统自带的功能不算强大,但是他们拥有的扩展性确实很强。每个软件都留着开发接口共第三方应用接入。这种自己搭台让别人唱戏的模式像极了现在的Google 安卓操作系统和苹果的app商店模式。很多的开发者都在类似的平台上创业。

  第二 开发者思想和用户消费模式不同。例如WordPress的扩展除了专业的团队和公司来做外,更多的是个人开发者参与。他们大多数是对某种语言的喜爱——比如PHP语言。更多的是他们对网络共享的一种信仰。这是这种开源共享的信念支撑着他们努力的工作。当然,国外开发者们也需要现金来维持生存。当你安装某一款软件的插件时,很多的开发者都留下了paypal捐赠接口,依靠全球用户的捐赠来维持开发。国外的用户对这种开发者的捐赠也是很多的。维基百科就是在用户的捐助下发展起来的。

  如果说国外个人开发者的观念主要是共享智慧的话,国内开发者主要是为了金钱。但是这个也不能是开发者的错。毕竟大家都要吃饭,难道国外的开发这就不吃饭吗?肯定不是的。原因是有用户的捐赠在支持,况且很多人出于爱好,做开发也不是主业。反观国内,很多用户因为某款插件或是模板收费就会对作者破口大骂,还有人将软件恶意破解掉然后传到网上。更有人把相关应用拿到淘宝上面公开出售,利用别人的智慧城过来为自己谋利。作者的权力被赤裸裸的践踏,造成的不光是开发者经济上的损失,更是软件开发的可持续性和国内开源软件的健康发展。

  第三 软件的开发架构不同。众所周知,国内的网速是非常慢的。如果向西方那样系统化模块化开发,网站肯定打开速度会非常慢。所以国产CMS要满足国内的硬件需求。毕竟,再牛的系统,网站半天打不开,也是不受站长欢迎的,用户的体验也不好。所以,一般国内的系统添加模板时就会改动源代码或是简单修改HTML。国外的WordPress joomla模板和插件一般通过后台的一键安装,模板很快就安装好,而且卸载也是非常方便。可以看得出,系统和第三方模板是分离的。

  第四个不同,那就是搜索引擎不同。做网站你不能指望别人靠域名记住你,这时候就要靠搜索引擎,于是产生了专门针对企业用户做优化的SEO行业。国内用百度居多,国外用Google居多。百度谷歌的搜索算法不同。因此国内的开源建站软件都对百度搜索进行了对应的优化。

0 顶一下 打印 阅读:
行业新闻中最有帮助的文章