談PDO的推廣與PHP發展的關聯_PHP教程
推薦:解析linux下php實現C/C 擴展編程某個功能被編譯到so文件中,那么如何通過php來調用它?一個方法是寫一個php模塊(php extension),在php中調用該模塊內的函數,再通過該模塊來調用so中的函數。下面做一個簡單的例子,使用的操作系統是Fedora Core 6。
PHP開發團隊從v5.1后加入了pdo模塊,他為PHP訪問數據庫定義了一個輕量級的、一致性的接口,它提供了一個數據訪問抽象層,這樣,無論你使用的是mysql、mssql或者其他的數據庫,你都可以通過一樣的函數執行sql操作。注意,你并不能使用PDO擴展本身執行任何數據庫操作,你必須使用一個database-specific PDO driver(針對特定數據庫的PDO驅動)訪問數據庫服務器。
程序開發有一個大家潛意識里的共性:程序的對接與升級要好,也就是說,隨著php不斷的向前發展,php官方是注定要推廣它的pdo而不是提供更多的對adodb接口的支持,所以說,程序發展需要大家思想上進行更新,快速接受新的東西,就如同一直以來被人詬病IE6一樣,雖然現在的用戶人群很大,但是,微軟新發布的操作系統一定不會再是IE6,以后也不會再對IE6提供過多的支持。
我屬于頂PDO的用戶之一,統一的接口為什么不去用,而是去因循守舊,我覺得各大開源程序應該積極的去運用php新技術,去發展新技術,去幫助PHP不斷的往前發展,前段時間有個稿子叫“IE6不死,互聯網得不到發展”,可能有點過激,但今天我要講,PDO不活,PHP得不到發展。
BIWEB建站程序在這點做得我比較贊賞,頂著壓力,它們還是在pdo的支持上下了狠功夫,這就必然導致了他們往后的擴展空間會很大,支持PHP5.3甚至是今后PHP6將完全沒有問題,我希望其他的源碼也能快速的加入這個功能,在PHP業內掀起一股PDO熱。
分享:PHP導出Excel 之 Spreadsheet_Excel_Writer之前看到過好多關于PHP導出Excel的文章,自己也通過不少方法實現過, 例如,echo一個Table,然后將header修改為Excel即可。 其實在眾多方法中感覺Pear中的Spreadsheet_Excel_Writer很是好用。 關于Spreadsheet_Excel_Writer的安裝本文不予介紹,可通過Google
- 相關鏈接:
- 教程說明:
PHP教程-談PDO的推廣與PHP發展的關聯。