全國(guó)咨詢(xún)/投訴熱線:400-618-4000

首頁(yè)技術(shù)文章正文

GITHUB全面的PHP資源列表.三

更新時(shí)間:2018-08-02 來(lái)源:黑馬程序員 瀏覽量:

代碼分析 Code Analysis

分析,解析和處理代碼庫(kù)的庫(kù)和工具

· Athletic - 一個(gè)基于注釋的基準(zhǔn)檢測(cè)庫(kù)

· Better Reflection - 基于AST的反射庫(kù),允許分析操作代碼

· Code Climate - 一個(gè)自動(dòng)代碼審查工具

· Dissect - 一個(gè)詞法和語(yǔ)法分析的工具集合

· Exakat - 一個(gè)PHP的靜態(tài)分析引擎

· GrumPHP - 一個(gè)用來(lái)保護(hù)代碼質(zhì)量的Composer插件

· Mondrian - 使用圖論的代碼分析工具

· PHP Analyser - 一個(gè)分析PHP代碼查找缺陷和錯(cuò)誤的庫(kù)

· PHP Code Sniffer - 一個(gè)檢測(cè)PHP、CSS和JS代碼標(biāo)準(zhǔn)沖突的庫(kù)

· PHP CS Fixer - 一個(gè)編碼標(biāo)準(zhǔn)庫(kù)

· PHP Manipulator - 一個(gè)分析和修改PHP源代碼的庫(kù)

· PHP Mess Detector - 一個(gè)掃描代碼缺陷,次優(yōu)代碼,未使用的參數(shù)等等的庫(kù)。

· PHP Metrics - 一個(gè)靜態(tài)測(cè)量庫(kù)

· PHP Migration - 一個(gè)PHP版本升級(jí)的靜態(tài)分析庫(kù)

數(shù)據(jù)結(jié)構(gòu)和存儲(chǔ) Data Structure and Storage

實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)和存儲(chǔ)技術(shù)的庫(kù)

· Ardent - 一個(gè)數(shù)據(jù)結(jié)構(gòu)庫(kù)

· Cake Collection - 一個(gè)簡(jiǎn)單的集合庫(kù) (CP)

· Collections - 一個(gè)PHP的集合抽象庫(kù)

· Fractal - 一個(gè)轉(zhuǎn)換復(fù)雜數(shù)據(jù)結(jié)構(gòu)到JSON輸出的庫(kù)

· Ginq - 另一個(gè)基于.NET實(shí)現(xiàn)的PHP的LINQ庫(kù)

· JsonMapper - 一個(gè)將內(nèi)嵌JSON結(jié)構(gòu)映射為PHP類(lèi)的庫(kù)

· Knapsack - 一個(gè)集合的庫(kù),靈感來(lái)自Clojure的相關(guān)庫(kù)

· PHP Collections - 一個(gè)簡(jiǎn)單的集合庫(kù)

· PINQ - 一個(gè)基于.NET實(shí)現(xiàn)的PHP的LINQ(Language Integrated Query)庫(kù)

· Porter - 數(shù)據(jù)導(dǎo)入的抽象框架

· Serializer - 一個(gè)序列化和反序列化數(shù)據(jù)的庫(kù)

· Totem - -一個(gè)管理和創(chuàng)建數(shù)據(jù)交換集的庫(kù)

· YaLinqo - 另一個(gè)PHP的LINQ庫(kù)

· Zend Serializer - 另一個(gè)序列化和反序列化數(shù)據(jù)的庫(kù) (ZF2)


通知 Notifications

處理通知軟件的庫(kù)

· JoliNotif - 一個(gè)跨平臺(tái)的桌面通知庫(kù)(支持Growl, notify-send, toaster等)

· Nod - 一個(gè)通知庫(kù)(Growl等)

· Notification Pusher - 一個(gè)設(shè)備推送通知的獨(dú)立庫(kù)

· Notificato - 一個(gè)處理推送通知的庫(kù)

· Notificator - 一個(gè)輕量級(jí)的通知庫(kù)

· Php-pushwoosh - 一個(gè)使用Pushwoosh REST Web服務(wù)輕松推送通知的PHP庫(kù)


部署 Deployment

項(xiàng)目部署庫(kù)

· Deployer - 一個(gè)部署工具

· Envoy - 一個(gè)用PHP運(yùn)行SSH任務(wù)的工具

· Plum - 一個(gè)部署庫(kù)

· Pomander - 一個(gè)PHP應(yīng)用部署工具

· Rocketeer - PHP世界里的一個(gè)快速簡(jiǎn)單的部署器

國(guó)際化和本地化 Internationalisation and Localisation

國(guó)際化(I18n)和本地化(L10n)的庫(kù)

· Aura.Intl - 一個(gè)國(guó)際化的庫(kù)

· Cake I18n - 消息國(guó)際化和日期和數(shù)字的本地化 (CP)

第三方API Third Party APIs

訪問(wèn)第三方API的庫(kù)

· Amazon Web Service SDK - PHP AWS SDK官方庫(kù)

· Campaign Monitor - Campaign Monitor官方PHP庫(kù)

· Digital Ocean - Digital Ocean API接口庫(kù)

· Dropbox SDK - Dropbox SDK官方PHP庫(kù)

· Github - 一個(gè)Github API交互庫(kù)

· PHP Github API - 另一個(gè)Github API交互庫(kù)

· S3 Stream Wrapper - Amazon S3流包裝庫(kù)

· Stripe - Stripe官方PHP庫(kù)

· Twilio - Twilio官方PHP REST API

· Twitter OAuth - 一個(gè)Twitter OAuth工作流交互庫(kù)

· Twitter REST - 一個(gè)Twitter REST API交互庫(kù)


擴(kuò)展 Extensions

幫助構(gòu)建PHP擴(kuò)展的庫(kù)

· PHP CPP - 一個(gè)開(kāi)發(fā)PHP擴(kuò)展的C++庫(kù)

· Zephir - 用于開(kāi)發(fā)PHP擴(kuò)展,且介于PHP和C++之間的編譯語(yǔ)言


雜項(xiàng) Miscellaneous

創(chuàng)建一個(gè)開(kāi)發(fā)環(huán)境的軟件

· Annotations - 一個(gè)注釋庫(kù)(Doctrine的一部分)

· BotMan - 一個(gè)構(gòu)建跨平臺(tái)聊天機(jī)器人的PHP框架庫(kù)

· Cake Utility - 工具類(lèi)如Inflector,字符串,哈希,安全和XML (CP)

· Chief - 一個(gè)命令總線庫(kù)

· ClassPreloader - 一個(gè)優(yōu)化自動(dòng)加載的庫(kù)

· Country List - 所有帶有名稱(chēng)和ISO 3166-1編碼的國(guó)家列表

· Embera - 一個(gè)Oembed消費(fèi)庫(kù)

· Essence - 一個(gè)用于提取網(wǎng)絡(luò)媒體的庫(kù)

· Flux - 一個(gè)正則表達(dá)式構(gòu)建庫(kù)

· Graphviz - 一個(gè)圖形庫(kù)

· Hprose-PHP - 一個(gè)很牛的RPC庫(kù),現(xiàn)在支持25+種語(yǔ)言

· JSON Lint - 一個(gè)JSON lint工具

· JSONPCallbackValidator - 驗(yàn)證JSONP回調(diào)的庫(kù)

· Jumper - 一個(gè)遠(yuǎn)程服務(wù)執(zhí)行庫(kù)

· LadyBug - 一個(gè)dumper庫(kù)

· Lambda PHP - 一個(gè)PHP中的Lambda計(jì)算解析器

· LiteCQRS - 一個(gè)CQRS(命令查詢(xún)責(zé)任分離)庫(kù)

· Metrics - 一個(gè)簡(jiǎn)單的度量API庫(kù)

· noCAPTCHA - 一個(gè)幫助使用谷歌noCAPTCHA (reCAPTCHA)的工具

· Nmap - 一個(gè)Nmap PHP包裝器

· Opengraph - 一個(gè)開(kāi)放圖庫(kù)

· Pagerfanta - 一個(gè)分頁(yè)庫(kù)

· PHP Expression - 一個(gè)PHP表達(dá)式語(yǔ)言

· PHP PassBook - 一個(gè)iOS PassBook PHP庫(kù)

· PHP-GPIO - 一個(gè)用于Raspberry PI的GPIO pin的庫(kù)

· PHP-ML - 一個(gè)機(jī)器學(xué)習(xí)的PHP庫(kù)

· PHPCR - 一個(gè)Java內(nèi)容存儲(chǔ)庫(kù)(JCR)的PHP實(shí)現(xiàn)

· PHPStack - 一個(gè)PHP編寫(xiě)的TCP/IP棧概念

· print_o - 一個(gè)對(duì)象圖的可視化器

· Procrastinator - 一個(gè)運(yùn)行耗時(shí)任務(wù)的庫(kù)

· Prooph Service Bus - 輕量級(jí)的消息總線,支持CQRS和微服務(wù)

· RMT - 一個(gè)編寫(xiě)版本和發(fā)布軟件的庫(kù)

· sabre/vobject - 一個(gè)解析VCard和iCalendar對(duì)象的庫(kù)

· Slimdump - 一個(gè)簡(jiǎn)單的MySQL dumper工具

· Spork - 一個(gè)處理forking的庫(kù)

· Sslurp - 一個(gè)使得SSL處理減少的庫(kù)

· SuperClosure - 一個(gè)允許閉包序列化的庫(kù)

· Symfony VarDumper - 一個(gè)dumper庫(kù)(SF2)

· Underscore - 一個(gè)Undersccore JS庫(kù)的PHP實(shí)現(xiàn)

· Whoops - 一個(gè)不錯(cuò)的錯(cuò)誤處理庫(kù)

PHP安裝 PHP Installation

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

· HomeBrew PHP - 一個(gè)HomeBrew的PHP通道

· HomeBrew - 一個(gè)OSX包管理器

· PHP Brew - 一個(gè)PHP版本管理和安裝器

· PHP Build - 另一個(gè)PHP版本安裝器

· PHP Env - 另一個(gè)PHP版本管理器

· PHP OSX - 一個(gè)OSX下的PHP安裝器

· PHP Switch - 另一個(gè)PHP版本管理器

· VirtPHP - 一個(gè)創(chuàng)建和管理獨(dú)立PHP環(huán)境的工具


開(kāi)發(fā)環(huán)境 Development Environment

創(chuàng)建沙盒開(kāi)發(fā)環(huán)境的軟件和工具

· Ansible - 一個(gè)非常簡(jiǎn)單的編制框架

· Phansible - 一個(gè)用Ansible構(gòu)建PHP開(kāi)發(fā)虛擬機(jī)的web工具

· Protobox - 另一個(gè)構(gòu)建PHP開(kāi)發(fā)虛擬機(jī)的web工具

· PuPHPet - 一個(gè)構(gòu)建PHP開(kāi)發(fā)虛擬機(jī)的web工具

· Puppet - 一個(gè)服務(wù)器自動(dòng)化框架和應(yīng)用

· Vagrant - 一個(gè)便攜的開(kāi)發(fā)環(huán)境工具

· Docker - 一個(gè)容器化的平臺(tái)

虛擬機(jī) Virtual Machines

相關(guān)的PHP虛擬機(jī)

· Hack - 一個(gè)PHP進(jìn)行無(wú)縫操作的HHVM編程語(yǔ)言

· HHVM - Facebook出品的PHP虛擬機(jī),Runtime和JIT

· HippyVM - 另一個(gè)PHP虛擬機(jī)


集成開(kāi)發(fā)環(huán)境(IDE) Integrated Development Environment


支持PHP的集成開(kāi)發(fā)環(huán)境

· Eclipse for PHP Developers - 一個(gè)基于Eclipse平臺(tái)的PHP IDE

· Netbeans - 一個(gè)支持PHP和HTML5的IDE

· PhpStorm - 一個(gè)商業(yè)PHP IDE


Web應(yīng)用 Web Applications


基于Web的應(yīng)用和工具

· 3V4L - 一個(gè)在線的PHP和HHVM shell

· DBV - 一個(gè)數(shù)據(jù)庫(kù)版本控制應(yīng)用

· PHP Queue - A一個(gè)管理后端隊(duì)列的應(yīng)用

· MailCatcher - 一個(gè)抓取和查看郵件的web工具

· Cachet - 開(kāi)源狀態(tài)頁(yè)面系統(tǒng)

· phpBeanstalkdAdmin - 一個(gè)Beanstalkd的監(jiān)控管理頁(yè)面

· phpRedisAdmin - 一個(gè)用于管理Redis數(shù)據(jù)庫(kù)的簡(jiǎn)單web界面

· phpPgAdmin - 一個(gè)PostgreSQL的web管理工具

· phpMyAdmin - 一個(gè)MySQL/MariaDB的web界面

· Adminer - 一個(gè)數(shù)據(jù)庫(kù)管理工具

· Grav - 一個(gè)現(xiàn)代的flat-file的CMS

· Lychee - 一個(gè)易于使用和好看的照片管理系統(tǒng)


基礎(chǔ)架構(gòu) Infrastructure


提供PHP應(yīng)用和服務(wù)的基礎(chǔ)架構(gòu)

· appserver.io - 一個(gè)用PHP寫(xiě)的多線程的PHP應(yīng)用服務(wù)器

· php-pm - 一個(gè)PHP應(yīng)用的進(jìn)程管理器、修改器和負(fù)載平衡器


PHP網(wǎng)站 PHP Websites


PHP相關(guān)的有用的網(wǎng)站

· Nomad PHP - 一個(gè)在線PHP學(xué)習(xí)資源

· PHP Best Practices - 一個(gè)PHP最佳實(shí)踐指南

· PHP FIG - PHP框架交互組

· PHP Mentoring - 點(diǎn)對(duì)點(diǎn)PHP導(dǎo)師組織

· PHP Package Development Standards - PHP包開(kāi)發(fā)標(biāo)準(zhǔn)

· PHP School - PHP的開(kāi)源學(xué)習(xí)

· PHP Security - 一個(gè)PHP安全指南

· PHP The Right Way - 一個(gè)PHP最佳實(shí)踐的快速指引手冊(cè)

· PHP UG - 一個(gè)幫助用戶(hù)定位最近的PHP用戶(hù)組(UG)的網(wǎng)站

· PHP Versions - 哪些版本的PHP可以用在哪幾種流行的Web主機(jī)上的列表

· PHP Weekly - 一個(gè)PHP新聞周刊

· PHPTrends - 一個(gè)快速增長(zhǎng)的PHP類(lèi)庫(kù)的概述

· Securing PHP - 一個(gè)關(guān)于PHP安全和庫(kù)的建議的簡(jiǎn)報(bào)

· Seven PHP - 一個(gè)PHP社區(qū)成員采訪的網(wǎng)站


其他網(wǎng)站 Other Websites


web開(kāi)發(fā)相關(guān)的有用網(wǎng)站

· Atlassian Git Tutorials - 一個(gè)Git教程系列

· Hg Init - 一個(gè)Mercurial教程系列

· Semantic Versioning - 一個(gè)解析語(yǔ)義版本的網(wǎng)站

· Servers for Hackers - 一個(gè)關(guān)于服務(wù)器管理的新聞通訊

· The Open Web Application Security Project (OWASP) - 一個(gè)開(kāi)放軟件安全社區(qū)

· WebSec IO - 一個(gè)web安全社區(qū)資源


PHP書(shū)籍 PHP Books


PHP相關(guān)的非常好的書(shū)籍

· Functional Programming in PHP - 這本書(shū)將告訴你如何利用PHP5.3+的新功能的認(rèn)識(shí)函數(shù)式編程的原則

· Grumpy PHPUnit - 一本Chris Hartjes關(guān)于使用PHPUnit進(jìn)行單元測(cè)試的書(shū)

· Mastering Object-Orientated PHP - 一本Brandon Savage關(guān)于PHP面向?qū)ο蟮臅?shū)

· Modern PHP New Features and Good Practices - 一本Josh Lockhart關(guān)于新的PHP功能和最佳做法的書(shū)

· Modernizing Legacy Applications in PHP - 一本Paul M.Jones關(guān)于遺留PHP應(yīng)用進(jìn)行現(xiàn)代化的書(shū)

· PHP 7 Upgrade Guide - 一本Colin O'Dell的包含所有PHP 7功能和改變的書(shū)

· PHP Pandas - 一本Dayle Rees關(guān)于如何學(xué)習(xí)寫(xiě)PHP的書(shū)

· Scaling PHP Applications - 一本Steve Corona關(guān)于擴(kuò)展PHP應(yīng)用程序的電子書(shū)

· Securing PHP: Core Concepts - 一本Chris Cornutt關(guān)于PHP常見(jiàn)安全條款和實(shí)踐的書(shū)

· Signaling PHP - 一本Cal Evans關(guān)于在CLI腳本捕獲PCNTL信號(hào)的書(shū)

· The Grumpy Programmer's Guide to Building Testable PHP Applications - 一本Chris Hartjes關(guān)于構(gòu)建PHP應(yīng)用程序測(cè)試的書(shū)

· XML Parsing with PHP - 這本書(shū)涵蓋的解析和驗(yàn)證XML文檔,利用XPath表達(dá)式,使用命名空間,以及如何創(chuàng)建和修改XML文件的編程

· Domain-Driven Design in PHP - 展示PHP DDD風(fēng)格的實(shí)例


其他書(shū)籍 Other Books


與一般計(jì)算和web開(kāi)發(fā)相關(guān)的書(shū)

· Elasticsearch: The Definitive Guide - Clinton Cormley和Zachary Tong編寫(xiě)的與Elasticsearch工作的一本指南

· Eloquent JavaScript - Marijin Haverbeke關(guān)于JavaScript編程的一本書(shū)

· Head First Design Patterns - 解說(shuō)軟件設(shè)計(jì)模式的一本書(shū)

· Pro Git - Scott Chacon和Ben Straub關(guān)于Git的一本書(shū)

· The Linux Command Line - William Shotts關(guān)于Linux命令行的一本書(shū)

· The Tangled Web — Securing Web Applications - Michal Zalewski關(guān)于web應(yīng)用安全的一本書(shū)

· Understanding Computation - Tom Stuart關(guān)于計(jì)算理論的一本書(shū)

· Vagrant Cookbook - Erika Heidi關(guān)于創(chuàng)建 Vagrant環(huán)境的一本書(shū)


PHP視頻 PHP Videos


PHP相關(guān)的非常不錯(cuò)的視頻

· Nomad PHP Lightning Talks - PHP社區(qū)成員10到15分鐘的快速會(huì)談

· PHP UK Conference - 一個(gè)PHP英國(guó)會(huì)議的視頻集合

· Programming with Anthony - Anthony Ferrara的視頻系列

· Taking PHP Seriously - 來(lái)自Facebook Keith Adams 講述PHP優(yōu)勢(shì)


PHP播客 PHP Podcasts


專(zhuān)注于PHP話題的博客

· PHP Town Hall - 一個(gè)隨意的Ben Edmunds和Phil Sturgeon的PHP播客

· PHP Roundtable - PHP Roundtable是一個(gè)討論P(yáng)HP開(kāi)發(fā)者關(guān)心話題的臨時(shí)聚會(huì)


PHP閱讀 PHP Reading


PHP相關(guān)的閱讀資料

· Composer Primer - Composer初級(jí)使用

· Composer Stability Flags - 一篇關(guān)于Composer穩(wěn)定性標(biāo)志的文章

· Composer Versioning - 一篇關(guān)于Composer版本的文章

· Create Your Own PHP Framework - 一部Fabien Potencier的關(guān)于如何創(chuàng)建你自己的PHP框架的系列文章

· Don't Worry About BREACH - 一篇關(guān)于BREACH攻擊和CSRF令牌的文章

· On PHP 5.3, Lambda Functions and Closures - 一篇關(guān)于lambda函數(shù)和閉包的文章

· PHP Is Much Better Than You Think - 一篇關(guān)于PHP語(yǔ)言和生態(tài)圈的文章

· PHP Package Checklist - 一個(gè)成功PHP包開(kāi)發(fā)的清單

· PHP Sucks! But I Like It! - 一篇關(guān)于PHP利弊的文章

· Preventing CSRF Attacks - 一篇阻止CSRF攻擊的文章

· Seven Ways to Screw Up BCrypt - 一篇關(guān)于糾正BCrypt實(shí)現(xiàn)的文章

· Use Env - 一篇關(guān)于使用unix環(huán)境幫助的文章


PHP內(nèi)核閱讀 PHP Internals Reading


閱讀PHP內(nèi)核或性能相關(guān)的資料

· Disproving the Single Quotes Myth - 一篇關(guān)于單,雙引號(hào)字符串性能的文章

· How Big Are PHP Arrays (And Values) Really? - 一篇關(guān)于數(shù)組原理的文章

· How Foreach Works - StackOverflow關(guān)于foreach回答的詳情

· How Long is a Piece of String - 一篇關(guān)于字符串原理的文章

· PHP Evaluation Order - 一篇關(guān)于PHP評(píng)估順序的文章

· PHP Internals Book - 一本由三名核心開(kāi)發(fā)編寫(xiě)的關(guān)于PHP內(nèi)核的在線書(shū)

· PHP RFCs - PHP RFCs主頁(yè)(請(qǐng)求注解)

· Print vs Echo, Which One is Faster? - 一篇關(guān)于打印和echo性能的文章

· The PHP Ternary Operator. Fast or Not? - 一篇關(guān)于三元操作性能的文章

· Understanding OpCodes - 一篇關(guān)于opcodes的文章

· When Does Foreach Copy? - 一篇關(guān)于foreach原理的文章

· Why Objects (Usually) Use Less Memory Than Arrays - 一篇關(guān)于對(duì)象和數(shù)組原理的文章

· You're Being Lied To - 一篇關(guān)于內(nèi)核ZVALs的文章


PHP雜志 PHP Magazines


有趣的PHP相關(guān)的雜志

· php[architect] - 一個(gè)致力于PHP的月更的雜志


作者:黑馬程序員PHP開(kāi)發(fā)培訓(xùn)學(xué)院
首發(fā):http://php.itheima.com/

分享到:
在線咨詢(xún) 我要報(bào)名
和我們?cè)诰€交談!