- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
协达P6 Smart Portal协作通产品介绍2014版
微软的ASP与PHP的适用性比较 PHP(英文超级文本预处理语言,Hypertext Preprocessor)虽然与微软的ASP一样,是HTML 内嵌式的语言,功能与效率与ASP都相仿。但PHP由于设计之初就是为适合微型的小网站使用,不适合正式的商业用途,国外成熟的IT环境下,几乎没有一套正式的商业软件是用PHP开发的。PHP主要存在以下几大问题: 开发语言先天不完善:PHP在递归上支持很弱,“排序”等应用效率极低,同时PHP没有命名空间使函数调用效率极低,以及PHP不支持标准日期格式,使PHP稍复杂一点的程序运行速度就极慢。而ASP的递归算法非常优秀,函数、日期等格式都符合微软标准; 需要另行安装支撑环境:PHP需要安装支撑环境才可以运行。往服务器安装大量程序,这对于IT应用能力较高的用户可能危害不大,但对于普通IT应用能力不高的用户而言,安装大量的程序导致软件环境复杂,维护和应用的成本大幅上升。ASP直接在微软自带的IIS上运行,真正的“绿色”实施与应用; 数据库处理能力弱:PHP最适合搭配MySQL数据库,而MySQL数据库的性能和功能,与微软淘汰的Access相近,MySQL数据库被甲骨文收购后处于停滞发展状态,带来了许多应用的不确定性。PHP由于设计之初就没有考虑海量数据存储,与微软和Oracle数据库搭配的应用,导致这些数据库的性能与功能与Access相仿。ASP与微软SQL Server集成性很好,可处理海量数据,数据处理效率远高于PHP和MySQL或SQL Server、Oracle的搭配。另外,PHP缺乏规模支持,缺乏多层结构支持。对于大负荷站点,解决方法只有一个:分布计算。数据库、应用逻辑层、表示逻辑层彼此分开,而且同层也可以根据流量分开,群组成二维数组。而PHP则缺乏这种支持。另外,PHP提供的数据库接口支持不统一,这就使得它不适合运用在商务应用中。 ASP则没有以上缺陷,ASP可以通过Microsoft Windowsd的COM/DCOM获得ActiveX规模支持,通过DCOM和Transcation Server获得结构支持; 存在大量不安全线程:PHP只有少部分核心程序运行在Apache的安全线程下,大部分同时运行的多线程都是不安全的。ASP在微软的IIS下运行,沿用了微软的安全措施; 开源导致的安全隐患:PHP缺乏有效的代码保护安全措施,开源导致市面存在大量功能类似的PHP的OA软件,安全漏洞完全暴露;ASP设计之初就是商业应用,因此有大量源码加密措施,减少了暴露安全漏洞的机会; 与微软的技术集成差:除了数据库和操作系统集成之外,PHP与微软的其他产品集成性也差于ASP,在与IE和Office等微软自主的产品集成性上,显然远远弱后于ASP。虽然PHP可以跨平台,但是对普通用户而言微软的产品更易于维护和操作,PHP跨平台的功能给这些用户并没有带来好处,反而影响了应用性能; PHP存在商业陷阱而不健全:PHP没有配置标准的缓存功能,而需要额外购买,这大大降低了PHP程序的性能,虽然后来PHP的制造者Zend推出了免费的APC免费加速器,但为了商业利益考虑这个加速器仍无法替代需要付费使用的Accelerator缓存组件,PHP还存在其他许多需要付费的功能。而ASP无须支付其他额外的费用,可以完全启用所有功能。 ASP与.Net和JAVA的适用性比较 理论上而言,.Net和JAVA在超大型的商业程序的应用上,性能优于ASP,但是对于普通用户而言,ASP仍具有以下几个优势: 安装布署最容易:ASP可在微软自带的IIS服务器上直接安装布署,与微软的数据库、浏览器、操作系统、办公软件等等的集成性相当好,安装之后几乎不会产生适配性的问题,是目前安装最容易的WEB类程序。.Net和JAVA则要大量安装第三方支撑程序,安装布署更加复杂; 运行配置最简单:ASP程序是微软最为成熟的WEB开发及运行语言,是目前对于软硬件的环境要求最低的WEB程序,选择ASP程序是软硬件投资最少; 维护成本最低廉:ASP程序的维护和二次开发成本最低廉,无论是运行故障排除、运行效率调优,还是程序二次开发,ASP程序远比PHP、JAVA、.Net要容易得多,ASP是目前维护成本最低廉的WEB类程序。 DT_1_408_02_01-04.ppt 协达协作通:全面协作、通用管理 六大门户协作 构建智慧组织 产品竞争力第一 * DT_408_02_01-02.ppt 协达协作通P6(Smart Portal)套件 全面协作、通用管理 ----六大门户协作、构建智慧组织 主要内容 1. 内容概述 2. 功能介绍 3. 特点阐述 4. 产品价格 背景:风起“云”涌的新IT时代 云计算的价值 :资源集约、芯
文档评论(0)