Plone与sharepoint的比较 — Windows Live

来源:百度文库 编辑:神马文学网 时间:2024/04/27 01:16:05
9月15日
Plone与sharepoint的比较
SharePoint优点很多
SharePoint Portal Server 2003是微软非常不错的产品
SharePoint主要是让公司能够快速部署一个门户站点,无缝地连接到用户、团队和知识。
Sharepoint主要体现在协作上,用户可以在权限允许下创建自己的站点,可以通过自己的站点与团队协同工作和交流。如果采用Sharepoint,公司可以完全抛弃现有的文档服务器。
Sharepoint可以根据自己需要,制作可以重用的区域等模版,因此可以省不少功夫,另外Sharepoint的文档版本管理很强,这一点值得推荐。
SharePoint部署灵活,可实现分布式部署,比较适合大型门户解决方案。
如果公司资金雄厚,但又不想做二次开发,SharePoint Portal Server 2003是个不错的选择,
因为SharePointPortal Server 2003的部署不需要任何其他的开发工作。
许多门户站点服务能够马上投入使用,例如搜索、SharePoint站点管理、标题、新闻和我的站点等。
但SharePointPortal Server 2003的部署对于一个初学者还是算比较困难,因为SharePoint相对其它微软产品配置还是困难一点,如果想进一步掌握它的精髓就更有一些难度,况且SharePoint的中文开发资料可以说是非常的稀少。
缺点也不少
在二次开发上,SharePointwebpart定制还是比较难,定制一个自己满意的webpart真的很困难,其中webpart的权限机制真的让人厌烦,这一点我深有体会。还有SharePoint的外观定制也非常困难,如果经验不太丰富的开发者很难定制出比较漂亮的界面,我想这和sharepoint定位有关,因为它主要是用来定制内部门户网站。还有sharepoint的用户是与NT域相结合,因此如果想用sharepoint来进行外部网站开发,只有采用匿名访问机制了。SharePointPortal 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丰富,即使是英文资料也很少。
。。。。。。。。。。。。。。。。。。。。。。。。