ASP与PHP的不同之处_

ASP与PHP的不同之处_

ID:63495874

大小:13.70 KB

页数:4页

时间:2021-10-12

ASP与PHP的不同之处__第1页
ASP与PHP的不同之处__第2页
ASP与PHP的不同之处__第3页
ASP与PHP的不同之处__第4页
资源描述:

《ASP与PHP的不同之处_》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、ASP与PHP的不同之处_什么是PHPPHP代表了"超文本处理器",这意味着你必需知道,它是一种服务器端的处理语言,且以HTML的形式消失。它最常用的地方就是网页了,数据从客户机发送到Web服务器,信息在此被处理并返回结果。但这种通用性的语言丝毫不局限于在网页方面,PHP也能被用在指令行shell中,它可作为操作系统的一个扩展,由此执行相应的PHP文件。在数据库方面的应用也是PHP的一个强项,MySQL、SQL、MicrosoftAccess、Oracle及InterBase只不过是采纳了PHP语言的一

2、部分数据库。什么是ASPASP是AcitveServerPages的缩写,它也是一种服务器端的脚本语言,微软公司为达到动态网页的效果,把它集成进了服务供应者进程,就是众所周知的COM(ComponentObjectModels)。尽管ASP也不只限于在IIS(InternetInformationServices)服务器上运行,但只有在IIS上,才能发挥它的全部功能,最初支持它的操作系统为Windows2021及NT4OptionPack。同样,ASP在除IIS之外的平台上也能运行,PWS(Person

3、alWebServer)就能在WindowsNT、95、98上说明ASP代码,但是,功能会有所限制。成本问题可能许多人都想要争辩ASP与PHP的成本问题,但这真的不是一个主要的重点所在。大多数购买IIS的用户是为了与微软产品的更好集成,话说回来,IIS肯定对得起这多花出去的钱。PHP与运行它的ApacheWebServer都是免费的,它们是由Apache软件基金会供应的--平安、免费,正由于此,PHP可以免费安装,唯一的成本是购买运行它的服务器,及安装的时间成本。速度问题这个问题也是服务器端脚本语言中,

4、双方争辩最激烈之处,自从这两种语言来到这个世界,这个问题的争辩就没有停止过。一般来说,应用程序在用法完内存之后,应把它"还给"操作系统,只要内存始终在被程序用法,操作系统通常也不会要求收回。PHP用法内存的独特方法,使之成为了它的一个优点。PHP在得到一块内存之后,会临时保留住它,当内存用完后,并没有把它还给操作系统,而保留用于接下来可能发生操作。这个可以在配置文件中进行修改。由于基于COM的架构,所以ASP略微慢一点,缘由是它调用了对象模型,而系统又必需加载这些模型,这有点儿像那些用法了控件的编程语言

5、。在内存消耗方面,也与标准应用程序相差无几。事实上,速度区分最大的地方是IIS或ApacheWebServer运行于的计算机,假如计算机不同,那么,在配置更好的计算机上的语言将运行得更快一些。兼容性思索说到兼容性问题,那就太多了,由于世界上没有两台计算机的硬件与软件是完全相同的,正由于此,人们都想知道,在他们已拥有的设备上,程序会怎样运作。从这个范畴来说,PHP可能已先胜出一步了,它赢在开放源代码方面(OpenSource),这意味着它背后可能有着不计其数的开发者、更好的资源、更大的文档库等等。由于这些

6、因素,PHP开发的越多,程序员学到的也越多。ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是非常正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。要记住的是,PHP可运行在任意平台上,MacOSX、Windows、Linux及Solaris都是可运行它的操作系统。平安性考虑不管平安性有多高,任何事物都存在被攻破的可能,唯一缺乏的只是时间与资源的问题。Apache的平安选项使它比WindowsS

7、erver操作系统更具平安性,IIS已有许多已知的平安漏洞,且始终在进行修补;相比而言,Apache的平安性可是有目共睹的。编程易学性ASP来源于微软产品中最常见的语言--VisualBasic,所以,它特别简洁易学;而PHP更多地以C++语言为基础,这可能也是它速度快的一部分缘由吧。ASP的一般性误会ASP与ASP.NET完全不是一种东西,ASP.NET是对ASP编程语言的一次彻底重写,正由于此,它的大部分功能是不能向后兼容的,它适合于微软更新的.NET架构。结论从个人的角度来看,PHP更快、更平安、

8、更易于用法、兼容性更高,甚至更廉价,但也并不是说ASP一无所取。有关两者进一步更多的商量也没什么必要,用法最与你系统兼容、最符合你期望的语言就是了。更多信息请查看IT技术专栏...

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。