8個最佳的PHP擴充套件庫

2021-08-01 16:10:08 字數 1527 閱讀 7512

php標準庫 (spl)的目的就是提供一組介面,讓開發者在php5中充分利用物件導向程式設計。因此本文我們蒐集了8個最好的,能輔助開發者簡化他們的工作,為他們的開發任務服務的php庫。

1. whoops : 更好的php錯誤報告庫

whoops是乙個易於處理和除錯錯誤的php庫 。它提供基於堆疊的的錯誤處理和好看的錯誤介面。它有個簡單的api來處理異常,跟蹤幀和資料,並能和任何框架整合(隨時可用的整合端和silex)。

2. phpfastcache

phpfastcache 是乙個開源的 php 快取庫,只提供乙個簡單的 php 檔案,可方便整合到已有專案,支援多種快取方法,包括:apc, memcache, memcached, wincache, files, pdo and mpdo。可通過簡單的 api 來定義快取的有效時間。

3. eden : 功能強大的 php 庫

eden是乙個開源且免費的php快速開發類庫。它包含很多元件用來自動載入、事件驅動、文件系統、快取、模板、國際化、資料庫、web服務、支付閘道器、裝載和雲服務技術。為了給我們最好的選擇,他已經將現有的函式實現了與谷歌服務(youtube, drive, contacts, analytics, checkout, maps),facebook(臉譜), twitter(推特), tumblr(輕部落格), paypal(貝寶), authorize.net, fedex(聯邦快遞), ups(聯合包裹服務公司), amazon + rackspace clouds(亞馬遜+rackspace 雲)等服務的互動。

4. php error

php error 是乙個開源的 php 庫,用於轉換標準的 php 錯誤資訊,主要用於開發過程中的除錯。php error 緊密整合到 php 環境中,顯示帶語法高亮的錯誤提示。

5. detector

detector是乙個開源的php類庫用於檢測關於使用者的瀏覽器環境的許多東西。它可以獲得瀏覽器的使用和瀏覽器的html5 css3功能,分析是否移動**、平板電腦、桌面或網頁爬蟲和其他項如:顏色深度, 視口尺寸、cookie等支援。類庫可以自動適應新的瀏覽器、版本和裝置對每乙個瀏覽器使用獨特的使用者**字元。

6. opauth

opauth 是乙個開源的 php 庫,提供了 oauth 認證的支援,讓你無需關注不同 provider 之間的差別,提供統一標準的訪問方法。目前支援 google、twitter 和 facebook,其他的 provider 支援也將陸續提供。同時也支援處理任何 oauth 認證提供方。

7.pchart

pchart 是乙個 php 類庫用來建立各種圖表,可從 sql 查詢、csv 檔案以及手工提供圖表的資料**。強項是圖表的渲染質量,該專案開發活躍,每週都有新特性和 bug 修復。

8. php thumb

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

網際網路+時代,時刻要保持學習,攜手千鋒php,dream it possible。 

8 個最佳 PHP 庫

php標準庫 spl 的目的就是提供一組介面,讓開發者在php5中充分利用物件導向程式設計。因此本文我們蒐集了8個最好的,能輔助開發者簡化他們的工作,為他們的開發任務服務的php庫。whoops是乙個易於處理和除錯錯誤的php庫 它提供基於堆疊的的錯誤處理和好看的錯誤介面。它有個簡單的api來處理異...

PHP與UTF 8的最佳實踐

php中的字串 編碼 utf 8 一文中描述了一些列的基礎知識,比較枯燥,現在來說點有用的 php 字串處理的最佳實踐,本文是 php 字串 編碼 utf 8 相關知識的第二部分。先說結論 在 php 中的各個方面使用 utf 8編碼。php 語言層面是不支援 unicode字符集的,但是可以通過 ...

PHP安裝OCI8擴充套件

安裝oci8擴充套件之前,需要確定的是你的oracle資料庫是否在本地的主機上,如是遠端訪問oracle的話,那我們必須先安裝oracle instant client。oracle instantclient12.1 basic 12.1.0.2.0 1.x86 64.rpm oracle ins...