2014最熱門的24個(gè)php類庫匯總
PHP不僅是一種功能豐富的語言,它還能幫助開發(fā)人員輕松地創(chuàng)建更好的網(wǎng)絡(luò)環(huán)境。為了進(jìn)一步的幫助開發(fā)人員,小編將同大家一起分享一些免費(fèi)并且高質(zhì)量的PHP類庫,希望能夠幫助到大家。還在等什么,Let's Go!
PhpFastCache是一個(gè)高性能、分布式對(duì)象緩存系統(tǒng),它旨在用于加快動(dòng)態(tài)Web應(yīng)用程序,以減輕數(shù)據(jù)庫負(fù)載。

pchart是一個(gè)開源的圖表生成庫,主要涉及3個(gè)Class:pChart.class, pData.class, pCache.class,可生成20多種簡(jiǎn)單或復(fù)雜的圖表,支持PNG,JPG,GIF通用圖片格式。

Munee是一個(gè)集圖片尺寸調(diào)整、CSS-JS合并/壓縮、緩存等功能于一身的PHP庫。可以在服務(wù)器端和客戶端緩存資源。它集成了PHP圖片操作庫Imagine來實(shí)現(xiàn)圖片尺寸調(diào)整和剪切,然后進(jìn)行緩存。Munee可以自動(dòng)編譯LESS、SCSS和CoffeeScript,并且可以把CSS+JS文件合并成一個(gè)單一的請(qǐng)求,此外,還可以對(duì)這些CSS-JS文件進(jìn)行精縮,讓其擁有更好的性能表現(xiàn)。該庫還可以輕易地與任何代碼集成。

Gantti是一個(gè)開源的PHP類用于快速生成甘特圖。

Whoops適用于PHP環(huán)境的錯(cuò)誤捕獲與調(diào)試PHP庫。它提供了一個(gè)漂亮的錯(cuò)誤界面,可以幫助開發(fā)人員調(diào)試Web項(xiàng)目,但其核心是一個(gè)簡(jiǎn)單但功能強(qiáng)大的疊加錯(cuò)誤處理系統(tǒng)。

Image Cache是一個(gè)輕量級(jí)的PHP類,能夠在用戶的瀏覽器壓縮,移動(dòng)和緩存圖片。這個(gè)類提供一些簡(jiǎn)單的設(shè)置如:目錄、根路徑URL等,然后針對(duì)每一張圖片調(diào)用壓縮功能。

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

Imagine是一個(gè)面向?qū)ο蟮腜HP類庫,用于圖片操作。這個(gè)類庫能夠處理一些常用到的操作如:調(diào)整大小、裁剪、應(yīng)用過濾器等。其Color類庫可用于對(duì)任意對(duì)定的顏色生成RGB值。并且還提供一些方法來繪制圖形如:圓弧,橢圓,線,片等。此外,還可以利用一個(gè)靈活的字體類來加載任意字體文件,然后將文字插入到圖片中。

Php Image Workshop是一個(gè)被認(rèn)為基于圖層圖像編輯軟件的可自由使用的PHP類。它具有允許疊加多個(gè)層,把一個(gè)圖像放到另一個(gè)上面進(jìn)行移動(dòng)、調(diào)整大小、裁剪、寫字等功能。

Detector是一個(gè)開源的PHP類庫,用于檢測(cè)關(guān)于用戶瀏覽器環(huán)境的許多東西,同時(shí)它可以獲得瀏覽器的使用和瀏覽器的html5、css3功能。類庫可以自動(dòng)適應(yīng)新的瀏覽器版本和設(shè)備,對(duì)每一個(gè)瀏覽器使用獨(dú)特的用戶代理字符。

Opauth是一個(gè)開源的PHP類庫,它消除了Provider之間的不一致,提供一個(gè)標(biāo)準(zhǔn)的方法來對(duì)他們進(jìn)行處理。Opauth除了支持Google、Twitter 和Facebook之外,還支持任意Oauth provider。此外,它還能夠與一些常用的PHP開發(fā)框架相集成使用,包括:CakePHP,Yii等。

Mobile Detect 是一個(gè)輕量級(jí)的 PHP 類,可以幫助你精準(zhǔn)檢測(cè)客戶端設(shè)備(包括平板)。它采用結(jié)合特定的HTTP標(biāo)頭,來檢測(cè)移動(dòng)環(huán)境中的用戶代理字符串。

Swift Mailer是一個(gè)面向?qū)ο蟮腜HP郵件發(fā)送包,不依賴于PHP自帶的mail()函數(shù),因?yàn)樵摵瘮?shù)在發(fā)送多個(gè)郵件時(shí)占用的系統(tǒng)資源很高。Swift直接與SMTP 服務(wù)器通訊,具有非常高的發(fā)送速度和效率。

Ratchet是一個(gè)松耦合的 PHP 庫,提供了用于創(chuàng)建實(shí)時(shí)、雙向客戶端服務(wù)器WebSockets應(yīng)用的支持。

Hybridauth是一個(gè)開源PHP類庫,用于通過微博/社交網(wǎng)站和ID來提供驗(yàn)證功能實(shí)現(xiàn)同步登錄網(wǎng)站功能。它能夠很方便的與現(xiàn)有網(wǎng)站相集成,只要引用一個(gè)文件并添加幾行代碼就能夠?qū)崿F(xiàn)登錄。一旦驗(yàn)證,Hybridauth會(huì)提供連接用戶的標(biāo)準(zhǔn)化相關(guān)資料。此外,除了驗(yàn)證功能,這個(gè)類庫能夠讓我們與用戶連接的social API客戶端相交互。

PHP Thumb是一個(gè) PHP 的類,用來生成圖片的縮略圖,只需數(shù)行代碼即可。支持多種圖片來源,包括文件系統(tǒng)或者數(shù)據(jù)庫,同時(shí)還支持大多數(shù)圖片格式,并可對(duì)圖片進(jìn)行旋轉(zhuǎn)、剪切、加水印等等。與此同時(shí),PHP Thumb還可執(zhí)行定義縮略圖的質(zhì)量,提供內(nèi)建的緩存以降低服務(wù)器的負(fù)載。

Requests是一個(gè)簡(jiǎn)化HTTP請(qǐng)求的庫。借助這個(gè)庫,開發(fā)人員可以發(fā)送HEAD、GET、POST、PUT、DELTE和PATCH HTTP請(qǐng)求,同時(shí)還能通過數(shù)組添加文件和參數(shù),還可以訪問所有相應(yīng)的數(shù)據(jù)。

Htmlpurifier是一個(gè)HTML過濾庫,通過強(qiáng)大的白名單和聚集分析,保護(hù)開發(fā)人員的代碼遠(yuǎn)離XSS攻擊。它也確保輸出標(biāo)記符合標(biāo)準(zhǔn)。

CakePHP是一個(gè)基于PHP的免費(fèi)且開源的迅速發(fā)展框架,最開始是從Ruby On Rails框架里得到靈感。CakePHP提供程序員所需要的基本體系架構(gòu),因此程序員可以使用它更快速且不失靈活性地創(chuàng)建網(wǎng)絡(luò)應(yīng)用程序。

Fpdf這個(gè)PHP類允許程序員采用純PHP(更確切地說就是不需要使用PDFlib)來生成PDF文件。它所具有的特點(diǎn)包括:可選擇的unit大小,頁面格式和頁邊 距;頁眉和頁腳管理;自動(dòng)分頁;自動(dòng)換行與文本自動(dòng)對(duì)齊;支持JPEG與PNG圖片格式;支持著色和文件超鏈接;支持TrueType,Type1與 encoding;支持頁面壓縮。

Adodb是Active Data Objects Data Base的簡(jiǎn)稱,它是一種PHP存取數(shù)據(jù)庫的函式組件。

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

Php Data Grid是一個(gè)簡(jiǎn)單、創(chuàng)新和強(qiáng)大的工具,主要是被Web開發(fā)人員用于生成數(shù)據(jù)綁定網(wǎng)格控件。

PHPUnit是一個(gè)輕量級(jí)的PHP測(cè)試框架。它是在PHP5下面對(duì)JUnit3系列版本的完整移植,是xUnit測(cè)試框架家族的一員(它們都基于模式先鋒Kent Beck的設(shè)計(jì))。
以上便是小編總結(jié)的24個(gè)非常實(shí)用的PHP類庫,合理使用它們,可以極大地縮短我們的開發(fā)進(jìn)度。
相關(guān)文章
確保Laravel網(wǎng)站不會(huì)被嵌入到其他站點(diǎn)中的方法
這篇文章主要介紹了確保Laravel網(wǎng)站不會(huì)被嵌入到其他站點(diǎn)中的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10
詳解thinkphp+redis+隊(duì)列的實(shí)現(xiàn)代碼
本篇文章主要介紹了thinkphp+redis+隊(duì)列的實(shí)現(xiàn)代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08
WordPress中用于更新偽靜態(tài)規(guī)則的PHP代碼實(shí)例講解
這篇文章主要介紹了WordPress中用于更新偽靜態(tài)規(guī)則的PHP代碼實(shí)例講解,圍繞flush_rewrite_rules()函數(shù)的使用展開來講,需要的朋友可以參考下2015-12-12

