資料對象擴充成預設組件 PHP開發小組發布PHP5.1.0

來源:互聯網
上載者:User
關鍵字 資料對象擴充成預設組件 PHP開發小組發布PHP5.1.0

php 5.1.0版帶來效能的提升,讓PHP資料對象(Data Objects)擴充成為預設組件。


上周,PHP開發小組發布了5.1.0版的PHP指令碼語言,這是自從2004年7月發布5.0版以來最重要的一次升級。這一次的版本包括效能上的提升,增加了一個旨在簡化與資料庫進行互動操作的擴充件,還有其他的一些改變。


PHP已經成為一種極其流行的指令碼語言。根據Internet監測公司Netcraft的統計,現在有超過2,200個域在使用它。承擔PHP主要開發工作單位的Zend公司宣稱,所有Web應用程式中,有超過40%在運行PHP;主要的幾家公司包括雅虎(Yahoo)、德國漢莎航空公司(Lufthansa)和T-Online。


PHP 5於去年首次面世,包括一個新的核心--Zend引擎II--這首次在PHP裡實現了物件導向的特性。那一次的發布還包括增強對xml和資料庫的支援,並引入了對Web服務的支援。之後的更新都集中在錯誤修補、安全補丁和小的改進上。


根據PHP開發小組的說法,與5.0.x版本相比,這一次的新發布包括對PHP指令碼處理效能的巨大提升。


另外一個重大變化是PHP資料對象(PDO)擴充件,它在先前是被標記為實驗組件,而現在成為預設的擴充件。PDO用來定義訪問資料庫的統一介面。


這一次的發布包括全部重寫過了的日期處理代碼、改進過的對時區的支援、在內建功能和擴充件裡增加了超過30個新函數。PEAR和捆綁的庫已經升級到最新的版本,而且修補了超過400個錯誤。


即將於2006年發布的PHP將引入Unicode字元編碼,這對於支援不同的語言十分重要。


本月早些時候,Zend公司對其指令碼編寫環境Zend Studio進行了一次重大的更新,重點是對Web服務和資料庫的支援。


Zend Studio 5.0能夠從PHP原始碼產生Web服務描述語言(Web Services Description Language,WSDL)檔案,並支援DB2、Cloudscape、SQL伺服器、Oracle資料庫,以及MySQL、PostgreSQL和Derby資料庫。


它是第一個完全支援Zend引擎II的整合式開發環境(IDE)。


10月份,瀏覽器先鋒Marc Andreessen預計,在用於Web應用程式方面,PHP的簡潔性將使得它會比java更受歡迎,這也是很多業內人士所共有的看法。


相比C和C++而言,Java對程式員要更加友好,但是經過數年的發展也變得複雜起來。它甚至已經變得比C++更難學,Andreessen說。簡單性的衣缽正在被傳承,他說PHP就是一個要比Java更加容易的開發環境。

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.