下面是一些非常有用的PHP類庫,相信它們可以為您的WEB開發(fā)提供更好更快的方法。
類庫允許您輕松創(chuàng)建復(fù)雜的圖表和圖像。當(dāng)然,它們需要GD庫的支持。
pChart - 用于創(chuàng)建統(tǒng)計圖表的庫。
Libchart - 這也是一個簡單的統(tǒng)計庫。
JpGraph - 面向?qū)ο蟮膱D形創(chuàng)建類。
Open Flash Chart - 這是一個基于Flash 的統(tǒng)計圖表。 RSS 解析
MagpieRSS - 開源PHP 版的RSS 解析器,據(jù)說很強大,未驗證。
SimplePie - 這是一個非常快速且易于使用的RSS 和Atom 解析庫。 縮略圖生成
phpThumb - 功能很強大,到底有多強大自己去體驗吧。 支付
PHP 支付庫- 支持Paypal、Authorize.net 和2Checkout (2CO) OpenID
PHP-OpenID - 一個支持OpenID 的PHP 庫。 OpenID 是一種解決方案,可幫助您使用相同的用戶名和密碼登錄不同的網(wǎng)站。對OpenID不熟悉的可以去這里看看:http://openid.net.cn/(北京網(wǎng)出品)
數(shù)據(jù)作為抽象/對象關(guān)系映射ORM
ADOdb - 數(shù)據(jù)庫抽象
Doctrine - 對象關(guān)系映射器(ORM),需要PHP 5.2.3+ 版本,一個非常強大的數(shù)據(jù)庫抽象層(DBAL)。
Propel - 對象關(guān)系映射框架- PHP5
Outlet - 也是對象關(guān)系映射的工具。
注:對象關(guān)系映射(Object Relational Mapping,ORM)是一種解決面向?qū)ο蠛完P(guān)系數(shù)據(jù)庫不匹配的技術(shù)。簡單的說,ORM通過描述對象與數(shù)據(jù)庫映射關(guān)系的元數(shù)據(jù),自動將程序中的對象持久化到關(guān)系型數(shù)據(jù)庫中。它本質(zhì)上是將數(shù)據(jù)從一種形式轉(zhuǎn)換為另一種形式。這也意味著額外的執(zhí)行開銷;但是,如果將ORM 實現(xiàn)為中間件,則有許多手寫持久層不存在的優(yōu)化機會。更重要的是,需要提供和管理用于控制轉(zhuǎn)換的元數(shù)據(jù);但同樣,這些成本低于維護手寫解決方案;甚至符合ODMG 規(guī)范的對象數(shù)據(jù)庫仍然需要類級別的元數(shù)據(jù)。 PDF 生成器
FPDF - 這是一個純PHP 庫,可讓您生成PDF。 Excel 相關(guān)
php-excel - 這是一個非常簡單的Excel 文件生成類。
PHP Excel Reader - 可以解析和讀取XLS 文件中的數(shù)據(jù)。 E-Mail 相關(guān)
Swift Mailer - 用于PHP 的免費超級通用郵件庫。
PHPMailer - 超級強大的郵件發(fā)送類。 單元測試
如果您正在使用測試驅(qū)動的方法開發(fā)您的程序,那么以下庫和框架肯定會幫助您進行開發(fā)。
SimpleTest - 一個PHP 單元測試和Web 測試框架。
PHPUnit - 來自xUnit 家族,提供了一個框架,可讓您輕松開發(fā)單元測試用例。并且可以很容易地分析其測試結(jié)果。 (高端網(wǎng)站建設(shè))
我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復(fù)、物聯(lián)網(wǎng)開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經(jīng)驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!