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

edithfang發表於2014-12-18
在24個有用的PHP類庫分享(上)一文中,小編給大家分享了12個非常棒的PHP類庫。比如PhpFastCache能夠加快動態Web應用程式;pchart能夠生成20多種簡單或複雜的圖表;Gantti能夠快速生成甘特圖等等。今天又到了分享的時候了,接下來小編為大家介紹另外的15個PHP類庫,希望能夠幫助到大家!

Swift Mailer

Swift Mailer是一個物件導向的PHP郵件傳送包,不依賴於PHP自帶的mail()函式,因為該函式在傳送多個郵件時佔用的系統資源很高。Swift直接與SMTP 伺服器通訊,具有非常高的傳送速度和效率。


Ratchet Websocket For Php

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


Hybridauth

Hybridauth是一個開源PHP類庫,用於通過微博/社交網站和ID來提供驗證功能實現同步登入網站功能。它能夠很方便的與現有網站相整合,只要引用一個檔案並新增幾行程式碼就能夠實現登入。一旦驗證,Hybridauth會提供連線使用者的標準化相關資料。此外,除了驗證功能,這個類庫能夠讓我們與使用者連線的social API客戶端相互動。


Phpthumb

PHP Thumb是一個 PHP 的類,用來生成圖片的縮圖,只需數行程式碼即可。支援多種圖片來源,包括檔案系統或者資料庫,同時還支援大多數圖片格式,並可對圖片進行旋轉、剪下、加水印等等。與此同時,PHP Thumb還可執行定義縮圖的質量,提供內建的快取以降低伺服器的負載。


Requests

Requests是一個簡化HTTP請求的庫。藉助這個庫,開發人員可以傳送HEAD、GET、POST、PUT、DELTE和PATCH HTTP請求,同時還能通過陣列新增檔案和引數,還可以訪問所有相應的資料。


Htmlpurifier

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


Cakephp

CakePHP是一個基於PHP的免費且開源的迅速發展框架,最開始是從Ruby On Rails框架裡得到靈感。CakePHP提供程式設計師所需要的基本體系架構,因此程式設計師可以使用它更快速且不失靈活性地建立網路應用程式。


Fpdf

Fpdf這個PHP類允許程式設計師採用純PHP(更確切地說就是不需要使用PDFlib)來生成PDF檔案。它所具有的特點包括:可選擇的unit大小,頁面格式和頁邊 距;頁首和頁尾管理;自動分頁;自動換行與文字自動對齊;支援JPEG與PNG圖片格式;支援著色和檔案超連結;支援TrueType,Type1與 encoding;支援頁面壓縮。


Adodb

Adodb是Active Data Objects Data Base的簡稱,它是一種PHP存取資料庫的函式元件。


Magpierss

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


Php Data Grid

Php Data Grid是一個簡單、創新和強大的工具,主要是被Web開發人員用於生成資料繫結網格控制元件。


Phpunit

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

評論(1)

相關文章