從IIS的ASP遷移到APACHE的PHP的方法
一般從性能上通常都認同Apache的性能優(yōu)于IIS,雖然IIS的操作管理界面非常簡單易用,但是從IIS平臺遷移到Apache平臺依然是大勢所趨,今天我就介紹幾種從IIS的ASP轉換到Apache的PHP的方法。
通過插件模擬運行ASP
通過一些公司的產(chǎn)品,直接讓IIS的ASP代碼正常運行于Apache環(huán)境,目前主要的產(chǎn)品有:
Apache::ASP http://www.apache-asp.org/
通過程序轉換ASP到PHP
ASP和PHP都是很易用的網(wǎng)頁腳本語言,目前有一些第三方程序可以將ASP轉換到PHP,例如免費的asp2php。
asp2php 是一個把 ASP 轉成 PHP 的轉換程序,類似的轉換程序還有Chilisoft、InstantASP 與 Free ASP,目前 asp2php 可以轉換大部分的ASP程序,不過,轉換過程中有一些Bug,需要手動進行源代碼的調(diào)整。
使用Windows環(huán)境調(diào)用COM
如果使用Windows + Apache的環(huán)境,那么數(shù)據(jù)庫可以依舊使用Access或SQL Server數(shù)據(jù)庫,使用PHP創(chuàng)建ADODB的COM組件后可以直接使用其命令,調(diào)用方法和ASP中的完全一樣,示例代碼如下:
以下為引用的內(nèi)容:
$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 方法
新文章:
- CentOS7下圖形配置網(wǎng)絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動項
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機IP講解
- CentOS7使用hostapd實現(xiàn)無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡重啟出錯
- 解決Centos7雙系統(tǒng)后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認iptable規(guī)則詳解