zoukankan      html  css  js  c++  java
  • CMS发展趋势之开源、插件

     

    在网站公司做了将近7年的网站开发,做了很多项目,有政府单位,企事业及学校网站。我会根据不同行业网站的板式,功能,应用不同,采用不同平台和技术的CMS产品,各有各个产品的特色。今天可以借此机会对CMS未来技术趋势做下总结。

    插件是CMS的发展趋势。

    不同行业的网站的需求是不一样的,这就会有个问题:这个CMS有广告管理功能吗?这个CMS有政务公开模块吗?有单点登录功能吗?有RSS订阅吗? 面对这些不同行业的不同功能需求,就要求cms具有无限的功能模块。如果CMS不具备这些功能,则造成建站非常复杂。如果CMS全部拥有这些功能,又面临另外的问题:所有功能都是我需要的吗?功能这么多会影响CMS本身运行速度吗?面对这些问题,CMS有了不同解决办法,比如,有的CMS针对不同的行业有专门的版本,这样就形成政务CMS,教育CMS等版本。也解决了一些问题,但还做不到用户自由定制功能。

    所以,插件应运而生。它能满足不同用户按需安装自己的功能。很好理解,就像买了个苹果手机,想要用QQ、微信等软件只要在APPSTORE下载安装这些应用插件就行了。

    现在我体验过We7 CMS的插件商城,做的还不错,希望能提供更多的插件。

    CMS另一个发展趋势是开源。

    CMS在国内也不算多么高深的软件了,如果提供源代码的话会给用户带来更多的自主权。这一点对于花了不少钱做的大网站客户来说尤其重要。因为我花了十几万甚至几十万。不希望做二次开发时只能再找厂家,否则没法做。在我们选择开源CMS产品时,需要注意几个方面。

    第一开产品开发时间。如果只是一个公司几个月的一个成品公开源码,那我不建议用,因为这样的软件一般不成熟,不稳定。

    第二 存在时间。这一点很好理解,如果一个CMS软件已经开源7,8年还存在的话,说明他得到市场的认可了。

    第三 开源支持体系。软件开源只是第一步,之后的工作就是能否让使用者使用起来。比如有没有操作手册,视频教程,QQ群,bug跟踪系统,厂家技术支持等等。

    除了这些之外,就需要看看产品的易用性、安全性、扩展性等等,在此就不详细介绍了。

    所以一个成熟的产品能做到开源并且坚持下去,未来市场肯定广阔(待续).

  • 相关阅读:
    (五)Redis在项目中应用
    股票收益最大问题
    (四)redigo
    (三)go-sql-driver
    为什么TCP要3次握手?4次挥手?
    分支预测
    事务隔离级别说明
    剑指offer解题思路锦集11-20题
    C++中的二义性问题
    memcached Vs redis
  • 原文地址:https://www.cnblogs.com/yztx/p/3559601.html
Copyright © 2011-2022 走看看