微軟為PHP添加SQL Server LocalDb及SQL Server AlwaysOn集群支持

fmms 12年前發布 | 10K 次閱讀 PHP

2012年是微軟向 PHP 開發人員拋出橄欖枝的第五個年頭。從入門級 IDE——Web Matrix 到高端云平臺 Windows Azure,微軟產品隨處可見這門流行語言的身影。此次微軟發布的“SQL Server PHP 3.0 驅動”將注意力集中在了 SQL Server 2012 新特性上。

LocalDB 為小型安裝提供了支持,它是一個輕量級版本的 SQLServer,可以在應用程序試圖訪問數據庫文件時自行啟動。由于 PHP 主要是一門服務端語言,因此,LocalDB 對于那些不想在開發機器上安裝 SQL Server 完整副本的程序員會比較有吸引力。

另外一個支持的特性是“AlwaysOn”集群。該版本中加入了對 Application Intents 的支持,以允許連接重新路由到只讀服務器,并進行多子網故障轉移。其中,后者專門為分布在世界各個區域的故障轉移服務器設計。

最后,PHP 驅動支持客戶端對查詢結果進行緩存。通過在內存中存儲行,可以減少“隨后服務器按行獲取結果集所需要的往返”。

微軟 SQL Server PHP 驅動3.0可從微軟下載中心下載,相關文檔可在 MSDN 上找到。另外,源代碼使用 Apache 許可發布在 CodePlex 上。而目前可用的 PHP 驅動只有 Windows 版本。

查看英文原文:http://www.infoq.com/news/2012/03/PHP-SQL-Server-2012

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!