24個有用的PHP類庫分享

目前,PHP是用於Web開發的最流行的腳本語言。你能夠在互聯網上隨手找到關於PHP大量資料,包括文檔、教程、工具等等。PHP不只是一種功能豐富的語言,它還能幫助開發人員輕鬆地建立更好的網絡環境。爲了進一步的幫助開發人員,小編將同你們一塊兒分享一些免費而且高質量的PHP類庫,但願可以幫助到你們。還在等什麼,Let's Go!php

  PhpFastCache

  PhpFastCache是一個高性能、分佈式對象緩存系統,它旨在用於加快動態Web應用程序,以減輕數據庫負載。css

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

  pchart

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

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

  Munee

  Munee是一個集圖片尺寸調整、CSS-JS合併/壓縮、緩存等功能於一身的PHP庫。能夠在服務器端和客戶端緩存資源。它集成了PHP圖片操做庫Imagine來實現圖片尺寸調整和剪切,而後進行緩存。Munee能夠自動編譯LESS、SCSS和CoffeeScript,而且能夠把CSS+JS文件合併成一個單一的請求,此外,還能夠對這些CSS-JS文件進行精縮,讓其擁有更好的性能表現。該庫還能夠輕易地與任何代碼集成。html5

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

  Gantti

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

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

  Whoops

  Whoops適用於PHP環境的錯誤捕獲與調試PHP庫。它提供了一個漂亮的錯誤界面,能夠幫助開發人員調試Web項目,但其核心是一個簡單但功能強大的疊加錯誤處理系統。git

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

  Php Image Cache

  Image Cache是一個輕量級的PHP類,可以在用戶的瀏覽器壓縮,移動和緩存圖片。這個類提供一些簡單的設置如:目錄、根路徑URL等,而後針對每一張圖片調用壓縮功能。程序員

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

  Wideimage

  Wideimage是一個開源的PHP圖像處理庫。採用純PHP5開發,無需其它任何外部程序庫。提供的功能包括:resize、crop、 rotate、mask、sharpen、merge、draw text。從文件系統、數據庫、URL等處加載圖片,保存圖片至文件系統、數據庫。github

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

  Imagine

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

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

  Php Image Workshop

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

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

  Detector

  Detector是一個開源的PHP類庫,用於檢測關於用戶瀏覽器環境的許多東西,同時它能夠得到瀏覽器的使用和瀏覽器的html五、css3功能。類庫能夠自動適應新的瀏覽器版本和設備,對每個瀏覽器使用獨特的用戶代理字符。

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

  Opauth

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

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

  Mobile Detect

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

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

  Swift Mailer

  Swift Mailer是一個面向對象的PHP郵件發送包,不依賴於PHP自帶的mail()函數,由於該函數在發送多個郵件時佔用的系統資源很高。Swift直接與SMTP 服務器通信,具備很是高的發送速度和效率。

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

  Ratchet Websocket For Php

  Ratchet是一個鬆耦合的 PHP 庫,提供了用於建立實時、雙向客戶端服務器WebSockets應用的支持。

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

 Hybridauth

  Hybridauth是一個開源PHP類庫,用於經過微博/社交網站和ID來提供驗證功能實現同步登陸網站功能。它可以很方便的與現有網站相集成,只要引用一個文件並添加幾行代碼就可以實現登陸。一旦驗證,Hybridauth會提供鏈接用戶的標準化相關資料。此外,除了驗證功能,這個類庫可以讓咱們與用戶鏈接的social API客戶端相交互。

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

  Phpthumb

  PHP Thumb是一個 PHP 的類,用來生成圖片的縮略圖,只需數行代碼便可。支持多種圖片來源,包括文件系統或者數據庫,同時還支持大多數圖片格式,並可對圖片進行旋轉、剪切、加水印等等。與此同時,PHP Thumb還可執行定義縮略圖的質量,提供內建的緩存以下降服務器的負載。

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

  Requests

  Requests是一個簡化HTTP請求的庫。藉助這個庫,開發人員能夠發送HEAD、GET、POST、PUT、DELTE和PATCH HTTP請求,同時還能經過數組添加文件和參數,還能夠訪問全部相應的數據。

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

 Htmlpurifier

  Htmlpurifier是一個HTML過濾庫,經過強大的白名單和彙集分析,保護開發人員的代碼遠離XSS攻擊。它也確保輸出標記符合標準。

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

  Cakephp

  CakePHP是一個基於PHP的免費且開源的迅速發展框架,最開始是從Ruby On Rails框架裏獲得靈感。CakePHP提供程序員所須要的基本體系架構,所以程序員可使用它更快速且不失靈活性地建立網絡應用程序。

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

  Fpdf

  Fpdf這個PHP類容許程序員採用純PHP(更確切地說就是不須要使用PDFlib)來生成PDF文件。它所具備的特色包括:可選擇的unit大小,頁面格式和頁邊 距;頁眉和頁腳管理;自動分頁;自動換行與文本自動對齊;支持JPEG與PNG圖片格式;支持着色和文件超連接;支持TrueType,Type1與 encoding;支持頁面壓縮。

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

  Adodb

  Adodb是Active Data Objects Data Base的簡稱,它是一種PHP存取數據庫的函式組件。

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

  Magpierss

  MagpieRSS提供一個基於XML的RSS解析器,支持RSS0.9,RSS1.0,RSS2.0和Atom。

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

  Php Data Grid

  Php Data Grid是一個簡單、創新和強大的工具,主要是被Web開發人員用於生成數據綁定網格控件。

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

  Phpunit

  PHPUnit是一個輕量級的PHP測試框架。它是在PHP5下面對JUnit3系列版本的完整移植,是xUnit測試框架家族的一員(它們都基於模式先鋒Kent Beck的設計)。

相關文章
相關標籤/搜索