IIS、PHP、Apache、PHP,這四個詞大概是大家都能聽得懂甚至稍微了解一點的。然而,對于那些準備創造和開發網站或有志于在IT領域發展的人來說,它們代表了比一個名詞或詞匯更多的意義。Internet Information Services(IIS) 是一款由微軟發行的網頁服務器軟件。雖然IIS比起其它網頁服務器軟件使用起來相對復雜,但是它相當流行。為什么許多人選擇使用IIS?一個很好的例子是微軟的SharePoint。這是一個很受歡迎的協同和文檔管理系統,它主要開發用于企業網絡。使用SharePoint,可以很容易地創建、追蹤文檔,以及管理項目和計劃等等。而IIS則是支持SharePoint運行的基礎。
但是,想要在IIS中運行PHP就沒有那么簡單了。因為IIS并不支持PHP作為標準的Web語言(相比之下,Apache可以直接支持一些開發語言)。但你又可以使用IIS作為Web服務器來提供HTTP服務,并且同時使用其他解決方案(比如FastCGI、iisPHP)。這樣很可能就可以在Microsoft的網絡服務器上使用PHP了。
另一方面,Apache和PHP似乎一直都是作為一個好的開發和部署方案被人們所接受。Apache是一個由Apache軟件基金會開發的開源Web服務器軟件,被廣泛地用于路由、代理、負載均衡等等。而PHP是一種用于編寫腳本的語言,與其它開源技術相結合,在互聯網應用程序的開發過程中扮演了重要的角色。
一個例子說明Apache和PHP必不可少。假設你正在運行一條社交媒體網站。很明顯,你需要在服務器端運行腳本和連接到數據庫。然后你會使用PHP去輔助完成這些工作。最后,當更新到一定數量時,整個在線社交媒體系統就會使用Apache在服務器端托管(與用戶在客戶端使用瀏覽器交互的結果)。
綜上所述,IIS、PHP、Apache、PHP這四個詞似乎是一個永無止境的話題。不過,對于那些想要深入學習和理解網絡服務器和編碼技術的人來說,這個話題是非常值得研究和討論的。
上一篇iis php 64
下一篇oracle 建立分區