灵感源于生活 - 生活源于自然 - 用心才能做到最好
您现在的位置是:首页 - 我爱设计 - 正文

ASP还是PHP,浅谈自己的看法

  近来了解了一下PHP,因为自己一直以来都是在学习和使用ASP。相比ASP,PHP有很多相同之处,但也有优点。

  1、二者的执行原理相同,都是在普通的HTML文件中嵌入代码,而且代码都在服务器端执行,执行后连同HTML代码一起返回给客户端浏览器。

  2、ASP和PHP有很多相似的概念,如控制结构、循环、会话、Cookies等,从语法结构讲ASP基于VBScript,PHP则基于C和C++。

  3、本质来说,ASP是微软开发的,只能运行在IIS中,只支持Windows系统,当然也是要收费的。PHP是开源软件,虽然可以经过配置运行于IIS,但与Apache搭配绝对是黄金组合。PHP可以完全免费地从网上下载,而且支持Windows、Unix、Linux等操作系统平台。

  4、从连接数据库来说,ASP通过ADODB组件连接Access、SQL Server、Oracle等数据库,操作比较简单,PHP则非常容易地通过内置函数连接到mySQL数据库,也可以连接到Oracle数据库。

  5、从功能考虑,PHP提供了诸如类和对象等概念,而ASP由于基于VB语言,所以并没有完全能够支面向对象。但个人认为,在Web应用环境中,面向过程的开发可能更为常用。当然在ASP的升级版本——ASP.NET当中,就提供了对面向对象的完整支持。

  6、从运行环境配置来说,Apache和PHP是基于文本文件的,操作比较复杂,但是好处在于极容易进行配置信息的备份和恢复。IIS和ASP秉承微软软件一贯的窗口界面,因此配置相对容易。

  7、从学习角度考虑,ASP是比较容易入门的,加之Windows 2000/XP/2003等系统环境下非常容易进行IIS的安装和配置,所以初学者可以很快用ASP编写程序。但是PHP自身具备的执行效率较高,特别是完美运行于多个平台的特性,使得它比ASP更具有魅力。

已经有(1)位网友发表了评论,你也评一评吧!

  原创文章如转载请注明:转载自心诺设计风尚 xvdesign.com 欢迎订阅心诺设计风尚
  本文链接:http://xvdesign.com/post/120.html [复制链接]

标签:
分类:我爱设计| 发布:心诺设计| 查看: | 发表时间:2009-6-2
引用:点击这里获取该日志的TrackBack引用地址
上一篇:有效网页表单的八条规则(译)
下一篇:英国出现“新百慕大三角”
  • 看图读文
  • 最新酷站

相关文章

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

1 #谷歌泥
谷歌泥 "但是PHP自身具备的执行效率较高,特别是完美运行于多个平台的特性,使得它比PHP更具有魅力。"
上面那句话有毛病哦...
seanloo 于 2009-8-7 22:45:07 回复
呵呵,看的真仔细啊,已经改过来了
2009-8-7 16:36:47 【REPLY】【TOP】