PHP無疑已經成為現下最流行的WEB編程指令碼語言。當你深陷項目的時間軸中還想要去享受生活時,你應該確切的明白一個道理:不要重複發明輪子。以下便是一些偉大的類庫推薦:
一、圖表類庫
你可以通過PHP內建的GD庫畫一些簡單的圖表,如果你想要做到更好的表現形式或是易用的擴充性,以下類庫便是你的選擇:
1,pChart:一個用於建立圖表的PHP類庫,我想他是目前最完美的實現了吧,從線圖到柱圖,從平面到3D,你想要的正是他在做的。
2,Libchart:一個相對簡約(每當我說這個詞時,我的本意是:簡約而不簡單)的圖表庫,如果你對“華麗”沒有那麼苛求,他的小巧應該適合你。
3,jpGraph:類似Libchart的圖表庫,但使用物件導向的方法實現,如果你是OO粉絲那就選他吧。
4,Open Flash Chart:一個結合Flash技術和XML技術實現的圖表類庫,類似大名鼎鼎的amCharts(這個可是要收費的哦)通過PHP產生XML資料描述檔案交給Flash調用並繪製圖表。
二,RSS解析類庫
提及RSS現在可謂是無人不知、無人不曉啊,他就是彙總的始祖。但面對五花八門的RSS輸出定義,哪怕你再牛也會頭痛,還好這個世界就有些喜歡“頂風而上”的人。
1,SimplePie:無知不知,無人不曉!如果你還不知道,趕快看看吧,他遠比你想的遙遠。
2,MagpieRSS:PHP中RSS解析類庫的元老級人物,但“寶刀依然未老”。
三,縮圖類庫
phpThumb:如果你還未寫出自己滿意的縮圖類庫,那麼選擇他吧。
四,E-Mail類庫
你是否因為PHP內建的mail函數功能弱小而苦惱?是否因為無法調用系統mail介面而煩躁?當你選擇使用以下類庫時,一切都會變的美好。
Swift Mailer:免費的,功能豐富的PHP Mail類庫。
PHPMailer:如果你還不知道,那至少說明你未曾使用PHP處理過郵件。
五,PDF類庫
這個我們好像很少遇到,畢竟WEB全是HTML的。如果你使用過javaeye,你會發現其實提供一種“方便”的小禮物對你的網站來說可能是莫大的榮耀。
FPDF:唯一的選擇了,雖然他使用起來還是那麼的複雜。
六,Excel類庫
PHP開發的系統管理類項目或是監測報告項目應該不在少數,當你想提供通用的資料分發文檔時MS的Excel無疑是最佳選擇。
php-excel:這個是由PHP建立Excel的類庫。
PHP Excel Reader:這個是從Excel讀取資料到PHP的類庫。