从年初到现在,我搭建了三个全新网站,用的都是开源系统,效果均比较理想。假如全部从零开发,则是一项很难完成的任务。
我建的第三个网站是台湾岛旅游网,用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团队要建立外围的服务团队,完成培训体系、认证程序员体系、讲师、与培训机构的合作机制、专业的技术支持团队等等。
以上是我个人实践过程中的一些感想,算是抛砖引玉吧。
新闻热点
疑难解答