2005年09月16日 星期五 09:18
有高人使用Plone 快捷创建了公司门户, 然后对比了SharePoint 与Plone... ---------- Forwarded message ---------- From: dugan <dugan.du at goldpac.com> Date: 2005-9-15 下午10:21 Subject: Re: 我在Plone平台的基础上开发的公司外部网站,请各位指导指导 To: CZUG社区建设 <czug-org at googlegroups.com> SharePoint优点很多 SharePoint Portal Server 2003是微软非常不错的产品 SharePoint主要是让公司能够快速部署一个门户站点,无缝地连接到用户、团队和知识。 Sharepoint主要体现在协作上,用户可以在权限允许下创建自己的站点,可以通过自己的站点与团队协同工作和交流。如果采用Sharepoint,公司可以完全抛弃现有的文档服务器。 Sharepoint可以根据自己需要,制作可以重用的区域等模版,因此可以省不少功夫,另外Sharepoint的文档版本管理很强,这一点值得推荐。 SharePoint部署灵活,可实现分布式部署,比较适合大型门户解决方案。 如果公司资金雄厚,但又不想做二次开发,SharePoint Portal Server 2003是个不错的选择, 因为SharePoint Portal Server 2003的部署不需要任何其他的开发工作。 许多门户站点服务能够马上投入使用,例如搜索、SharePoint站点管理、标题、新闻和我的站点等。 但SharePoint Portal Server 2003的部署对于一个初学者还是算比较困难,因为SharePoint相对其它微软产品配置还是困难一点,如果想进一步掌握它的精髓就更有一些难度,况且SharePoint的中文开发资料可以说是非常的稀少。 缺点也不少 在二次开发上,SharePoint webpart定制还是比较难,定制一个自己满意的webpart真的很困难,其中webpart的权限机制真的让人厌烦,这一点我深有体会。还有SharePoint的外观定制也非常困难,如果经验不太丰富的开发者很难定制出比较漂亮的界面,我想这和sharepoint定位有关,因为它主要是用来定制内部门户网站。还有sharepoint的用户是与NT域相结合,因此如果想用sharepoint来进行外部网站开发,只有采用匿名访问机制了。SharePoint Portal Server 2003的权限只能控制到区域,而不能控制到具体的文件和文件夹,在区域下面进行项目管理时,只有采取为具体项目建立子站点的方式,这样就让最终用户使用时感到很茫然。 如果想对整个基于sharepoint平台的网站实现多语言版,不敢说是奢望,至少我至今还没有找到比较好的解决办法。 还有更不能忍受的是:使用office2003以下版本的用户,不能使用sharepoint中很多功能,比如说文档在线修改,也就是说微软逼着用户必须升级到office2003; SharePoint的工作流可以说是非常的脆弱,如果想在SharePoint上实现中国式的文档流转,我估计头上的白头发又会增加不少。不知道微软是怎么搞的,SharePoint这么优秀的解决方案,但工作流设计真的太不入流了,至少不满足中国国情。 至于SharePoint的速度,如果采用分布式部署,速度是非常快的。 不过总的说来,sharepoint还是比较适合做知识门户的开发,前提是你不嫌它太贵,因为硬件和软件投资都比较大。 以上对sharepoint评价仅限于个人理解,如果有任何偏差,敬请指出 Plone与sharepoint的比较: 1、plone这么专业的产品竟然是开源而且还是免费的,简直有些不可思议。我接触PLONE时间不长,但确有些相见恨晚的感觉,心想如果微软SharePoint也开放代码就好了; 2、Plone的css的定制功能真的是太强了,虽然SharePoint也有类似的定制功能,但感觉有些乱,而且发挥起来比较困难; 3、与Plone结合的几个工作流系统功能较强,和SharePoint中简单的文档流相比简直就是一个专业一个业余,最让人觉得舒服的是,plone设计工作流时可以写代码; 4、Plone不但可以使用ZOPE本身的数据库,而且还可以和其它主流数据库和开源数据库结合使用,而SharePoint吗,当然是基于微软自己的Sql server了; 5、Plone有一个非常好的产品开发工具Archetypes,上手较快,而在SharePoint中开发webpart就需要熟悉.net开发,上手较慢,两个都需要改进的是调式太麻烦; 6、Plone直接可以在ZMI中进行开发,而SharePoint则需要在不同的工具中切换了,总之有些累; 7、Plone的部署和数据备份相对与SharePoint就过于简单了,这恰好是大型项目需要重要考虑的问题,因为速度和数据安全很重要,希望Plone能够在这方面加强; 8、Plone主要面向的是内容管理领域,而sharepoint主要是面向门户协同工作,因此两个软件并不雷同,因此在各自领域他们都是最优秀的; 9、Plone做完修改后,大多数需要重新启动服务,觉得有些麻烦; 10、Plone太适合做国际化的产品了,而sharepoint就太不适合了; 11、Plone的论坛好象还没有sharepoint丰富,即使是英文资料也很少。 。。。。。。。。。。。。。。。。。。。。。。。。 -- [Time is unimportant, only life important!]
Zeuux © 2025
京ICP备05028076号