设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

利用开源系统快速建站的实践与感想

2011-7-24 10:37| 发布者: joejoe0332| 查看: 1840| 评论: 0|原作者: 张忠国|来自: donews

摘要:   从年初到现在,我搭建了三个全新网站,用的都是开源系统,效果均比较理想。如果全部从零开发,则是一项很难完成的任务。   我建第三个网站时,用PHPCMS 2008 + Hdwiki + CTSCMS,从想法、实施、调试、组织内 ...
  从年初到现在,我搭建了三个全新网站,用的都是开源系统,效果均比较理想。如果全部从零开发,则是一项很难完成的任务。
 
  我建第三个网站时,用PHPCMS 2008 + Hdwiki + CTSCMS,从想法、实施、调试、组织内容到初步上线,只用了一个月就初步完成了,如果全部自己开发,一个10人左右的技术团队,加班加点半年时间也未必能够完成、上线,从这点来看,采纳开源系统建站能节约大量的成本。
 
  但在使用开源系统时也遇到一些问题,下面我简要说说。
 
  创建第三个网站时,最初想用PHPCMS v9,但v9缺少问答系统,所以最终选用了Phpcms 2008与Hdwiki的整合版。
 
  因为在phpcms 2008上找不到合适的酒店系统,又不得不买了一款CTSCMS旅游管理系统,但这套系统实际是在dedecms上面做的二次开发,打包售卖的,1600一套。
 
  这反应了几个问题:
 
  1)虽然phpcms或dedecms是一个可二次开发的平台,但二次开发还是有难度的,一般人完成不了。
 
  2)平台上可使用、有保证的应用程序还是太少了。
 
  3)缺少帮助文档,在论坛提出问题,也不能得到及时的回复和有效的解决,学习的成本比较高。
 
  以上这些反应出的关键问题在于phpcms的定位,phpcms团队只把自己当成了软件供应商,而不是平台服务商。Phpcms实质是网站敏捷开发的基础平台,无论是什么级别的网站都没有必要从零开始,PHPcms如果能树立这个志向,未来将会有所不同。
 
  我的建议是:
 
  1)做培训:大量免费的培训,网上的,网下的培训,从入门级到二次开发的培训;
 
  2)建立程序员认证体系:象微软一样建立phpcms程序员认证,他们不仅是PHPCMS的使用者,PHPCMS专家,还是PHPCMS宣传员;
 
  3)应用程序:苹果的app store为什么有那么多程序可下载,是因为程序员能从中分得利益与荣誉。实际很多用户在实践中已经开发出很多应用程序,但由于缺少利益激励机制,用户不愿分享,或者分享出来的不完整,缺少说明与技术帮助,缺少后继的升级等等一系列问题。如果官方能对应用程序的可靠性、完整性做出认证,帮助用户销售,提供分成机制,那么象问吧,酒店系统,旅游线路系统,招聘系统,sns系统等等都会在phpcms平台上有完整的、可用的系统,用户建站时则会更加容易选择phpcms平台,并依赖这个平台。我们从CTSCMS的商业化可以看出这种模式的可行性。
 
  4)phpcms团队要建立外围的服务团队,完成培训体系、认证程序员体系、讲师、与培训机构的合作机制、专业的技术支持团队等等。
 
  以上是我个人实践过程中的一些感想,算是抛砖引玉吧。

酷毙
2

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (2 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部