文章类 软件类
好好999
 | 网站首页 | 网络编程语言 | 星座情感文章 | 特殊软件下载 | 站长工具天下 | 
html入门培训 网站服务器软件  化妆品经典广告词  雅芳化妆品价格  avon化妆品 net 入门培训 房地产销售广告 化妆品广告词 网络工程师
您现在的位置: 学习网 > 网络编程语言 > Php > 正文
 | 网络编程语言首页 | Dreamweaver | Html | Asp | Jsp | Php | Asp.net | Css | Javascript | Access | Mysql | Mssql | Oracle | Domain | Mainframe |
最 新 热 门
普通文章PHPBB MOD for Google 完全解决
普通文章PHP中如何Header出状态代码
普通文章PHP数据加密
普通文章一个访问ACCESS的类
普通文章PHP4与MySQL交互使用
普通文章PHP5中使用Web服务访问J2EE应用
普通文章通过html表格发电子邮件
普通文章模仿OSO的论坛(三)
普通文章PHP技术
普通文章Php高手带路--问题汇总解答(5
 
频 道 推 荐
普通文章安装使用MySQL时一个典型错误的
普通文章用对话框的方式打开IE的浏览器
普通文章用PHP执行Oracle存储过程示例
普通文章使用php的编码功能-问题发现(1
普通文章PHP 4.1.0 出版公告(中英对照
普通文章终于做出了目录认证!
普通文章linux loadavg 算法
普通文章用PHP发送MIME邮件(六)
普通文章用php来检测proxy
普通文章php的计数器程序
普通文章phpMyAdmin安装注意事项
普通文章PHP程序与服务器端通讯的方法
普通文章使用php 5时MySQL返回乱码的解
普通文章利用网址传送资料
普通文章Output Buffer(输出缓冲)函数的
普通文章新病毒PHP.Alf可感染PHP网页文
普通文章如何用php作Linux自动执行脚本
普通文章PHP:MVC迷思(图)
普通文章让php4动态生成flash动画
普通文章PHP正式进入IIS微软与Zend携手
 
频 道 推 广
 
PHP比ASP优秀的七个理由           ★★★
PHP比ASP优秀的七个理由
作者:佚名 文章来源:本站整理 更新时间:2008-5-22 13:43:30


asp是微软公司实现动态网页的一种技术。asp支持一些脚本语言,主要以vbscripp为主。与asp相比较,你还可以选择另一中开放源代码编程语言——php,php可以运行在多种操作系统下,其中包括linux和windows。

虽然asp是一种不错的技术,但从长远考虑我相信php在将来的技术领域里会有不凡的表现。

我认为有七个理由可以说明php比asp更优秀:

1、速度、速度、速度
当我第一次运行php脚本程序时,我不禁对自己说:“太快了”,当时我是在仪态166mhz的机器上运行我的程序的,但运行的速度仍然很快。
asp是永远也不会象php这样快的,因为asp是建立在com体系结构之上的。当用vbscript写asp脚本时,实际上实在使用com的对象,当向用户浏览器发送信息时,它用的是response对象的write方法,当它访问数据库和文件系统的时候,它用的是其他的com对象。这些com对象的使用使运行速度下降。
   在php代码中,所有的工作都运行在php的内存空间中,也就是说php不是基于com对象的,所以的他的运行速度会快一些。
   下面是我们在mssql7 40次运行一个查询语句的执行时间统计:
   php querying mssql7 时间(秒)
   用 mssql extension 01.88
用 odbc extension 09.54
用 odbc via com (ado) 17.28
用oledb via com 06.19
当我们使用php.odbc,访问数据库用了9.54秒,而用com接口去连接数据库需要比php所用的时间高80%。
   oledb是微软的一种高速访问数据库的技术,他比odbc要快。但当我们所php和oledb的效率实验时,结果是php的整体性能比oledb高200%,如此的出一个结论,如果不采用com可以获得较快的执行速度。
   当然php的执行速度还不是最快的,但我们才刚刚开始起步,我们会逐步的完善他,而且php是一种开放源代码编程语言,世界上许多程序员在不断的完善他的技术,相信他一定会比非开放源代码系统获得更高的执行速度的。

2、高级内存管理
   在iis4下,一个asp脚本header.asp,如果被20个页面所包含,那么运行的时候,在内存当中会保留这20个header.asp的编译副本,iis5解决了这个问题,但只有windows2000才支持iis5,由于这种iis5的不能向下兼容的原因,许多服务器仍然要使用iis4下的低级的内存管理。
  

[1] [2] [3] 下一页

 
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 相 关 文 章
    Dreamweaver MX 2004 行为之调用JS
    Dreamweaver MX 2004 表格设计
    Dreamweaver MX 2004 浏览器检测
    Dreamweaver MX 2004 类型属性
    Dreamweaver MX 2004 CSS背景属性
    Dreamweaver MX 2004 CSS扩展属性
    Dreamweaver MX 2004 CSS滤镜介绍(1)
    Dreamweaver MX 2004 CSS滤镜介绍(2)
    Dreamweaver MX 2004 电子相册制作
    Dreamweaver MX 2004 打造细线表格(2)
    DreamWeaver打造Web查询系统(2)
    DW中实现flash的透明背景
    Dreamweaver制作网页幻灯片效果
    Fw与Dw结合:看实例学切片
    细品DW MX 2004表格设计
    Dreamweaver打造多彩文字链接
    Dreamweaver 也能做动画
    Dreamweaver定制网页过渡功能
    用Dreamweaver制作动态链接的Flash按钮
    用Dreamweaver制作拖拽效果
    | 设为首页 | 加入收藏 | 投搞邮箱 | 友情链接 | 网站公告 | 版权申明 | |
    破天一剑私服 - 冒险岛外挂 - 传奇外挂 - dnf外挂 - 地下城与勇士外挂 - dnf外挂 - 传奇外传外挂 - qq三国外挂 - 天龙八部外挂 - 劲舞团私服 - 劲舞团私服 - 传奇私服 - 传奇私服 - 传奇私服 - 变态传奇私服 - 及时雨外挂 - 热血传奇私服 - 传世私服 - 魔兽世界私服 - 魔兽世界私服 - 完美世界私服

    有事请点这里

    有事点这里

    copyright: 2007-2008 haohao888.com.cn 粤ICP备08105098号