您当前的位置: 首页 > 网站编程 > ASP教程 > 从IIS的ASP迁移到APACHE的PHP

从IIS的ASP迁移到APACHE的PHP

作者:不详 来源:网络 发布时间: 2011-03-11 10:15 点击:
目前在网站服务器软件市场中,开放源码的Apache服务器占据了60%的市场份额,而微软免费捆绑在操作系统当中的IIS排名第二,其市场份额为31%,从总体上看,目前的网站服务器软件市场已经被Apache和IIS瓜分。 一般从性能上通常都认同Apache的性能优于IIS,虽然IIS的操作管

从IIS的ASP迁移到APACHE的PHP

  目前在网站服务器软件市场中,开放源码的Apache服务器占据了60%的市场份额,而微软免费捆绑在操作系统当中的IIS排名第二,其市场份额为31%,从总体上看,目前的网站服务器软件市场已经被Apache和IIS瓜分。
  
  一般从性能上通常都认同Apache的性能优于IIS,虽然IIS的操作管理界面非常简单易用,但是从IIS平台迁移到Apache平台依然是大势所趋,今天我就介绍几种从IIS的ASP转换到Apache的PHP的方法。
  
  通过插件模拟运行ASP
  
  通过一些公司的产品,直接让IIS的ASP代码正常运行于Apache环境,目前主要的产品有:
  
  Apache::ASP http://www.apache-asp.org/
  
  通过程序转换ASP到PHP
  
  ASP和PHP都是很易用的网页脚本语言,目前有一些第三方程序可以将ASP转换到PHP,例如免费的asp2php。
  
  asp2php是一个把ASP转成PHP的转换程序,类似的转换程序还有Chilisoft、InstantASP与Free ASP,目前asp2php可以转换大部分的ASP程序,不过,转换过程中有一些Bug,需要手动进行源代码的调整。
  
  使用Windows环境调用COM
  
  如果使用Windows+Apache的环境,那么数据库可以依旧使用Access或SQL Server数据库,使用PHP创建ADODB的COM组件后可以直接使用其命令,调用方法和ASP中的完全一样,示例代码如下:
  
  以下为引用的内容:
  
  $conn=new com("adodb.connection");
  
  $conn->open("driver=microsoft access driver(*.mdb);dbq=member.mdb");
  
  $rs=$conn->execute("select*from tablename");
  
  while(!$rs->eof){
  
  $f=$rs->Fields("username");
  
  echo$f->value;
  
  $rs->MoveNext();
  
  }
  
  $rs->close();
  
  $conn->execute("update tablename set username='williamlong'");

分享到:
本文"从IIS的ASP迁移到APACHE的PHP"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(1)
100%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4