10月19日,甲骨文公司在美國總部推出了其面向PHP語言、增強型的Oracle呼叫界面(Oracle Call Interface,簡稱OCI8)數據庫驅動的預覽版軟件,并宣布把它捐獻給開源社區。這充分體現了甲骨文繼續履行其對開源社區的長期承諾,有助于給PHP應用產品帶來突破性的可擴展性,進一步增強PHP作為關鍵任務應用產品的可行開發環境的地位。面向PHP的OCI8數據庫驅動支持重要的Oracle數據庫功能,如連接池及快速應用通知等,使一個業界標準服務器就能夠支持成千上萬個數據庫連接,同時又能提供高度的可用性。
甲骨文公司服務器技術產品戰略副總裁Ken Jacobs表示:“甲骨文一如既往地為開源社區做出貢獻,而且通過提供面向PHP的OCI8數據庫驅動我們也會幫助PHP開發人員充分利用業內領先的Oracle數據庫11g的強大力量。利用甲骨文帶給PHP社區的新型企業級功能,我們希望能進一步增強PHP作為首選工具的地位,擴大Oracle數據庫在Web 2.0及關鍵任務企業應用部署方面的使用。”
面向PHP的增強型OCI8數據庫驅動軟件提供了PHP與Oracle數據庫11g 之間新型的、改善的集成,使服務器端連接池能在各個網頁服務器及不同語言之間共享,從而大大增強了以網頁為基礎的系統的可擴展性。該軟件的亮點包括:
·突破性的可擴展性 – 利用Oracle數據庫11g的數據庫駐留連接池功能,可幫大量用戶大大降低存儲功耗。運行于不同系統之上的多個網頁服務器可以共享一個數據庫連接池,有助于進一步降低系統資源的消耗。
·高度的可用性 – 利用Oracle實時應用集群以及Oracle數據災難防護,支持Oracle數據庫的高級功能,如快速應用通知等。這個功能有助于降低PHP應用軟件的宕機時間,提供其可用性水平。
·擴展的兼容性 – 現有的PHP應用軟件可以利用數據庫駐留連接池與快速應用通知功能而不必改變應用代碼,從而可以立即提高其可擴展性,可以更有效地利用硬件并降低總體擁有成本。
Community Connect 公司首席技術官Michael Montero表示:“作為美國第五大社會網絡公司,我們希望能利用甲骨文捐獻PHP驅動的大好時機,大大提高我們的績效及可擴展性。通過開發增強功能并捐獻源代碼,甲骨文繼續使PHP成為所有類型的企業應用產品的絕佳選擇。”
三年多來,甲骨文一直不懈努力,為PHP開發人員提供企業級功能,包括與Zend 科技公司在開發面向PHP的OCIB數據驅動以及Zend Core for Oracle方面進行協作。Zend Core for Oracle是一個預置的軟件包,具有PHP 5 分配以及Oracle數據庫客戶資料庫,使在一個強壯、可擴展、可靠的基礎設施上開發、部署應用產品變得更加容易。
Zend科技公司共同創始人兼聯合首席技術官Andi Gutmans表示: “對于甲骨文最近向開源社區捐獻的舉措,以及新的PHP OCI8驅動會給PHP社區帶來的諸多益處,我們感到非常興奮。利用這個增強型驅動,PHP開發人員,以及架構師和數據庫管理人員,都將受益于突破性的可擴展性及高度的可用性,而現有的PHP應用產品也可以利用這些益處而無需改變應用代碼。”
甲骨文與開源
作為開源社區的長期核心捐獻者,甲骨文公司致力于開發、支持并普及開源軟件。甲骨文一直并將繼續致力于為最終用戶提供多樣選擇、高度的靈活性以及更低的計算成本。通過在開發、測試、優化及支持Linux、 PHP、 Apache、 Eclipse、 Berkeley DB和 InnoDB等開源技術上進行大量投資,甲骨文顯然在支持開源解決方案,并把它們作為開發和部署的可行選擇提供給客戶。今天,很多客戶都在關鍵業務環境中使用甲骨文及其他得到支持的開源技術,以獲得更低成本、更輕松的可管理性、更高的可用性及可靠性方面的諸多益處,以及績效與可擴展性優勢。