果斷Mark!國外程序員收集整理的PHP資源大全

摘要:PHP資源列表,內容包括:庫、框架、模板、安全、代碼分析、日誌、第三方庫、配置工具、Web 工具、書籍、電子書、經典博文等等。

Security 安全

生成安全的隨機數,加密數據,掃描漏洞的庫

Passwords 密碼

處理和存儲密碼的庫和工具

Code Analysis 代碼分析

分析,解析和處理代碼庫的庫的工具

Debugging 調試

調試代碼的庫和工具

Build Tools 構建工具

項目構建和自動化工具

  • Go-一個簡單的PHP構建工具
  • Bob- 一個簡單的項目自動化工具
  • Phake-一個PHP克隆庫
  • Box- 一個構建PHAR文件的工具
  • Phing-一個靈感來自於Apache Ant的PHP項目構建系統

Task Runners 任務運行器

自動運行任務的庫

  • Task-一個靈感來源於Grunt和Gulp的純PHP任務運行器
  • Robo-一個面向對象配置的PHP任務運行器
  • Bldr-一個構建在Symfony組件上的PHP任務運行器

Navigation導航

構建導航結構的工具

Asset Management 資源管理

管理,壓縮和最小化web站點資源的工具

  • Assetic- 一個資源管理的管道庫
  • Pipe-另一個資源管理的管道庫
  • Munee-一個資源優化庫
  • JShrink-一個JavaScript最小化庫
  • Puli- 一個檢測資源絕對路徑的庫

Geolocation 地理位置

爲地理編碼地址和使用緯度經度的庫

Date and Time 日期和時間

處理日期和時間的庫

Event 事件

時間驅動或非阻塞事件循環實現的庫

Logging 日誌

生成和處理日誌文件的庫

  • Monolog- 一個全面的日誌工具
  • KLogger-一個易用的PSR-3兼容的日誌類

E-commerce 電子商務

處理支付和構建在線電子商務商店的庫和應用

  • OmniPay-一個框架混合了多網關支付處理的庫
  • Payum- 一個支付抽象庫
  • Sylius- 一個開源的電子商務解決方案
  • Thelia-另一個開源的電子商務解決方案
  • Money- 一個Fowler金錢模式的PHP實現
  • Sebastian Money-另一個處理貨幣值的庫
  • Swap-一個匯率庫

PDF

處理PDF文件的庫和軟件

Database 數據庫

使用對象關係映射(ORM)或數據映射技術的數據庫交互庫

  • Doctrine-一個全面的DBAL和ORM
  • Doctrine Extensions-一個Doctrine行爲擴展的集合
  • Propel- 一個快速的ORM,遷移庫和查詢構架器
  • Eloquent-Laravel 4 ORM
  • Baum-一個Eloquent的嵌套集實現
  • Spot2-一個MySQL的ORM映射器
  • RedBean-一個輕量級,低配置的ORM
  • Pomm-一個PostgreSQL對象模型管理器
  • ProxyManager-一個爲數據映射生成代理對象的工具集

Migrations 遷移

幫助管理數據庫模式和遷移的庫

NoSQL

處理NoSQL後端的庫

  • MongoQB-一個MongoDB查詢構建庫
  • Monga-一個MongoDB抽象庫
  • Predis- 一個功能完整的Redis庫

Queue 隊列

處理事件和任務隊列的庫

Search 搜索

在數據上索引和執行查詢的庫和軟件

Command Line 命令行

構建命令行工具的庫

  • Boris- 一個微型PHP REPL
  • PsySH- 另一個微型PHP REPL
  • Pecan-一個事件驅動和非阻塞內核
  • GetOpt- 一個命令行選擇解析器
  • OptParse-另一個命令行選擇解析器
  • Commando-另一個簡單的命令行選擇解析器
  • GetOptionKit-另一個命令行選擇解析器
  • Cron Expression-計算cron運行日期的庫
  • ShellWrap-一個簡單的命令行包裝庫
  • Hoa Console-另一個命令行庫
  • Shunt- 一個在多臺遠程機器上並行運行命令行的庫
  • Cilex-一個構建命令行工具的微型框架

Authentication 身份驗證

實現身份驗證的庫

Markup 標記

處理標記的庫

Strings 字符串

解析和處理字符串的庫

Numbers 數字

處理數字的庫

Filtering and Validation 過濾和驗證

過濾和驗證數據的庫

REST和API

開發REST-ful API的庫和web工具

  • Apigility-一個使用Zend Framework 2構建的API構建器
  • Hateoas-一個HOATEOAS REST web服務庫
  • HAL-一個超文本應用語言(HAL)構建庫
  • Negotiation-一個內容協商庫
  • Drest-一個將Doctrine實體暴露爲REST資源節點的庫
  • Restler-一個將PHP方法暴露爲RESTful web API的輕量級框架

Caching 緩存

緩存數據的庫

數據結構和存儲

實現數據結構和存儲技術的庫

Notifications 通知

處理通知軟件的庫

Deployment 部署

項目部署庫

  • Pomander-一個PHP應用部署工具
  • Rocketeer-PHP世界裏的一個快速簡單的部署器
  • Envoy-一個用PHP運行SSH任務的工具
  • Plum- 一個部署庫

國際化和本地化

國際化(I18n)和本地化(L10n)

第三方API

訪問第三方API的庫

Extensions 擴展

幫組構建PHP擴展的庫

  • Zephir-用於開發PHP擴展,且介於PHP和C++之間的編譯語言
  • PHP CPP-一個開發PHP擴展的C++庫

Miscellaneous 雜項

不在上面分類中的有用庫和工具

Software 軟件

創建一個開發環境的軟件

PHP安裝

在你的電腦上幫助安裝和管理PHP的工具

Development Environment 開發環境

創建沙盒開發環境的軟件和工具

  • Vagrant-一個便攜的開發環境工具
  • Ansible- 一個非常簡單的編制框架
  • Puppet-一個服務器自動化框架和應用
  • PuPHPet-一個構建PHP開發虛擬機的web工具
  • Protobox-另一個構建PHP開發虛擬機的web工具
  • Phansible- 一個用Ansible構建PHP開發虛擬機的web工具

Virtual Machines 虛擬機

相關的PHP虛擬機

  • HipHop PHP-Facebook出品的PHP虛擬機,運行時和JIT
  • HippyVM-另一個PHP虛擬機
  • Hack- 一個PHP進行無縫操作的 HHVM編程語言

IDE 集成開發環境

支持PHP的集成開發環境

Web Applications Web應用

基於Web的應用和工具

Resources 資源

各種提高你的PHP開發技能和知識的資源,比如書籍,網站,文章

PHP網站

PHP相關的有用網站

Other Websites 其他網站

web開發相關的有用網站

PHP 書籍

PHP相關的非常好的書籍

其他書籍

與一般計算和web開發相關的書

PHP視頻

PHP相關的非常不錯的視頻

PHP閱讀

PHP相關的閱讀資料

PHP Internals Reading PHP內核閱讀

閱讀PHP內核或性能相關的資料

譯文來自:伯樂在線

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章