歡迎您光臨本站 註冊首頁

LAMP遭遇WAMP會發生什麼?

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
   WindowsAMP的出現

  當Bob Hecht加入 Informa出任其內容戰略副總裁時,他曾經設想用Linux和其他開源技術重新打造公司的IT基礎設施(Informa是一家總部位於倫敦的技術出版公司)。

  不過,隨著 Windows產品的使用逐漸在公司根深蒂固,Hecht決定實施一個更實際的整合方案:即採用來自 Alfresco Software公司的開源軟體產品管理伺服器,輔之以MySQL、 Apache Tomcat和JBoss等開源應用程序——這些都在微軟的 Windows伺服器操作系統中運行。

  開源桌面技術,例如 OpenOffice 應用程序包和 Firefox Web瀏覽器,長久以來一直從Windows用戶群中最大程度地爭取客戶。不過,後台伺服器軟體卻存在一個不同的問題。

  微軟和開源產品製造商認為是否使用他們的軟體是一個非此即彼的決定:要麼是微軟完全排他的.NET 基礎設施,要麼就選擇包括 Linux、 Apache Web 伺服器、 MySQL 資料庫和Perl/Python/PHP編程語言在內的LAMP應用軟體集成套件。

  不過,Hecht選擇了第三種方法,即WAMP(Windows、Apache、MySQL、Perl/Python/PHP),而且像他這樣的用戶數量正不斷增加。Windows系統的倡導者說,WAMP為兩個陣營都帶來了利益。

  “我是否想要把它放在Linux上?是的,我是這樣想的,”Hecht說,“不過, Alfresco應用程序在Linux下不一定會運行得更好。”

  儘管獲得Windows許可證可能會讓新的內容管理系統比基於Linux硬體的系統更加昂貴,但前者不用聘用額外的專業的IT員工,或增加對現有員工重新培訓開源操作系統支持方面的知識和技能,這樣在財務方面就不存在額外支出問題了,Hecht說——Informa目前正在試運行該系統。

  面對客戶對開源應用軟體的關注,微軟已經開始對.NET進行調整。“開源軟體和Windowns不能一起工作——這是一個荒誕的說法,客戶只是對這些事情不太了解而已。”微軟平台戰略負責人 Ryan Gavin指出。

  WindowsAMP搶佔LAMP用戶

  許多開源產品廠商繼續開發在Linux下運行得最好的產品,或只能在Linux下運行的產品,不過一些人對之前忽略Windows用戶市場提出了質疑。

  “作為一個開源廠商,我們相信客戶的選擇,”JBoss產品管理負責人 Ram Venkataraman表示。JBoss公司指出,有一半的客戶是在Windows上運行應用伺服器軟體。Venkaaraman說,儘管今年六月份JBoss被Linux廠商Red Hat所收購,但JBoss仍沒有計劃打算放棄Windows用戶。

  “在Windows上運行的Java配置很重要,”他說,“如果你考慮Web服務,互用性是關鍵。”

  因考慮到互用性並削減成本,Le Petite Academy的 Sherwin Lu去年在Windows Server 2003上安裝了JBoss軟體。作為一家總部位於芝加哥的幼兒園連鎖機構的應用程序基礎設施主管,Lu表示,從 Visual Basic 6開發環境轉為 J2EE確實存在一些冒險,不過對員工進行J2EE培訓的成本要和升級到.NET的成本差不多。另外,Lu指出,採用 JBoss而非專有應用伺服器,單在許可證費用上他就節省了大約100萬美元。他說,繼續使用Windows可以避免聘用全新系統管理和支持團隊所帶來的麻煩和成本問題。

  人們對 WAMP興趣增加的另外一個跡象就是,現在有12種WAMP軟體包可供用戶下載並安裝在Windows伺服器上。例如,由柏林程序員 Kai Seidler開發的 XAMPP不但可以在Windows中使用,也可以在Linux和其他操作系統上運行——包括 Solaris和Mac OS X。

  Seidler說,迄今為止,在300萬次下載中有超過80%的是Windows用戶。位於加利福尼亞州 Walnut Creek的Covalent Technologies公司首席執行官 Mark Brewer則指出,已經有越來越多的Web伺服器在Windows硬體上運行。

  Covalent公司為 The Apache Software Foundation開源產品用戶提供支持服務。Brewer上周在俄勒岡州波特蘭舉辦的 O'Reilly開源大會上表示,公司所支持的 Apache Tomcat 伺服器用戶中有幾乎三分之一都在Windows上運行軟體,而在以前,這方面的佔有率是15%-20%。另外,有將近五分之一的 Covalent用戶在Windows上運行 Apache的旗艦級Web伺服器。 Brewer認為,考慮到微軟把互聯網信息伺服器軟體與Windows伺服器綁定在一起,這一數字至關重要。

  不過Oracle嵌入技術副總裁, Sleepycat Software公司前首席執行官 Mike Olson指出:與開源產品相比,微軟將自己的後端產品與Windows整合在一起的能力,整體上給它帶來很大優勢。雖然Oracle在今年二月份收購的 Sleepycat開發了開源 Berkeley DB嵌入式資料庫。不過, Olson說,“如果我已經在 Windows伺服器上安裝了微軟應用產品,我為什麼還要把它扔到一邊去,再安裝其他的軟體產品呢?”



[火星人 ] LAMP遭遇WAMP會發生什麼?已經有420次圍觀

http://coctec.com/docs/discuss/show-post-74678.html