24個有用的PHP類庫分享(上)

edithfang發表於2014-12-17
目前,PHP是用於Web開發的最流行的指令碼語言。你可以在網際網路上隨手找到關於PHP大量資料,包括文件、教程、工具等等。PHP不僅是一種功能豐富的語言,它還能幫助開發人員輕鬆地建立更好的網路環境。為了進一步的幫助開發人員,小編將同大家一起分享一些免費並且高質量的PHP類庫,希望能夠幫助到大家。還在等什麼,Let's Go!

PhpFastCache

PhpFastCache是一個高效能、分散式物件快取系統,它旨在用於加快動態Web應用程式,以減輕資料庫負載。


pchart

pchart是一個開源的圖表生成庫,主要涉及3個Class:pChart.class, pData.class, pCache.class,可生成20多種簡單或複雜的圖表,支援PNG,JPG,GIF通用圖片格式。


Munee

Munee是一個集圖片尺寸調整、CSS-JS合併/壓縮、快取等功能於一身的PHP庫。可以在伺服器端和客戶端快取資源。它整合了PHP圖片操作庫Imagine來實現圖片尺寸調整和剪下,然後進行快取。Munee可以自動編譯LESS、SCSS和CoffeeScript,並且可以把CSS+JS檔案合併成一個單一的請求,此外,還可以對這些CSS-JS檔案進行精縮,讓其擁有更好的效能表現。該庫還可以輕易地與任何程式碼整合。


Gantti

Gantti是一個開源的PHP類用於快速生成甘特圖。


Whoops

Whoops適用於PHP環境的錯誤捕獲與除錯PHP庫。它提供了一個漂亮的錯誤介面,可以幫助開發人員除錯Web專案,但其核心是一個簡單但功能強大的疊加錯誤處理系統。


Php Image Cache

Image Cache是一個輕量級的PHP類,能夠在使用者的瀏覽器壓縮,移動和快取圖片。這個類提供一些簡單的設定如:目錄、根路徑URL等,然後針對每一張圖片呼叫壓縮功能。


Wideimage

Wideimage是一個開源的PHP影像處理庫。採用純PHP5開發,無需其它任何外部程式庫。提供的功能包括:resize、crop、 rotate、mask、sharpen、merge、draw text。從檔案系統、資料庫、URL等處載入圖片,儲存圖片至檔案系統、資料庫。


Imagine

Imagine是一個物件導向的PHP類庫,用於圖片操作。這個類庫能夠處理一些常用到的操作如:調整大小、裁剪、應用過濾器等。其Color類庫可用於對任意對定的顏色生成RGB值。並且還提供一些方法來繪製圖形如:圓弧,橢圓,線,片等。此外,還可以利用一個靈活的字型類來載入任意字型檔案,然後將文字插入到圖片中。



Php Image Workshop

Php Image Workshop是一個被認為基於圖層影像編輯軟體的可自由使用的PHP類。它具有允許疊加多個層,把一個影像放到另一個上面進行移動、調整大小、裁剪、寫字等功能。


Detector

Detector是一個開源的PHP類庫,用於檢測關於使用者瀏覽器環境的許多東西,同時它可以獲得瀏覽器的使用和瀏覽器的html5、css3功能。類庫可以自動適應新的瀏覽器版本和裝置,對每一個瀏覽器使用獨特的使用者代理字元。


Opauth

Opauth是一個開源的PHP類庫,它消除了Provider之間的不一致,提供一個標準的方法來對他們進行處理。Opauth除了支援Google、Twitter 和Facebook之外,還支援任意Oauth provider。此外,它還能夠與一些常用的PHP開發框架相整合使用,包括:CakePHP,Yii等。


Mobile Detect

Mobile Detect 是一個輕量級的 PHP 類,可以幫助你精準檢測客戶端裝置(包括平板)。它採用結合特定的HTTP標頭,來檢測移動環境中的使用者代理字串。

評論(2)

相關文章