執行個體解析:從IIS的ASP遷移到APACHE的PHP

來源:互聯網
上載者:User

簡介:這是執行個體解析:從IIS的ASP遷移到APACHE的PHP的詳細頁面,介紹了和php,有關的知識、技巧、經驗,和一些php源碼等。

class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=323130' scrolling='no'>

目前在網站伺服器軟體市場中,開放源碼的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”的更多相關文章 》

愛J2EE關注Java邁克爾傑克遜視頻站JSON線上工具

http://biancheng.dnbcw.info/php/323130.html pageNo:16

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.