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

GITHUB全面的PHP資源列表.三

更新時間:2018-08-02 來源:黑馬程序員 瀏覽量:

代碼分析 Code Analysis

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

· Athletic - 一個基于注釋的基準檢測庫

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

· Code Climate - 一個自動代碼審查工具

· Dissect - 一個詞法和語法分析的工具集合

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

· GrumPHP - 一個用來保護代碼質(zhì)量的Composer插件

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

· PHP Analyser - 一個分析PHP代碼查找缺陷和錯誤的庫

· PHP Code Sniffer - 一個檢測PHP、CSS和JS代碼標準沖突的庫

· PHP CS Fixer - 一個編碼標準庫

· PHP Manipulator - 一個分析和修改PHP源代碼的庫

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

· PHP Metrics - 一個靜態(tài)測量庫

· PHP Migration - 一個PHP版本升級的靜態(tài)分析庫

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

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

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

· Cake Collection - 一個簡單的集合庫 (CP)

· Collections - 一個PHP的集合抽象庫

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

· Ginq - 另一個基于.NET實現(xiàn)的PHP的LINQ庫

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

· Knapsack - 一個集合的庫,靈感來自Clojure的相關(guān)庫

· PHP Collections - 一個簡單的集合庫

· PINQ - 一個基于.NET實現(xiàn)的PHP的LINQ(Language Integrated Query)庫

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

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

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

· YaLinqo - 另一個PHP的LINQ庫

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


通知 Notifications

處理通知軟件的庫

· JoliNotif - 一個跨平臺的桌面通知庫(支持Growl, notify-send, toaster等)

· Nod - 一個通知庫(Growl等)

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

· Notificato - 一個處理推送通知的庫

· Notificator - 一個輕量級的通知庫

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


部署 Deployment

項目部署庫

· Deployer - 一個部署工具

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

· Plum - 一個部署庫

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

· Rocketeer - PHP世界里的一個快速簡單的部署器

國際化和本地化 Internationalisation and Localisation

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

· Aura.Intl - 一個國際化的庫

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

第三方API Third Party APIs

訪問第三方API的庫

· Amazon Web Service SDK - PHP AWS SDK官方庫

· Campaign Monitor - Campaign Monitor官方PHP庫

· Digital Ocean - Digital Ocean API接口庫

· Dropbox SDK - Dropbox SDK官方PHP庫

· Github - 一個Github API交互庫

· PHP Github API - 另一個Github API交互庫

· S3 Stream Wrapper - Amazon S3流包裝庫

· Stripe - Stripe官方PHP庫

· Twilio - Twilio官方PHP REST API

· Twitter OAuth - 一個Twitter OAuth工作流交互庫

· Twitter REST - 一個Twitter REST API交互庫


擴展 Extensions

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

· PHP CPP - 一個開發(fā)PHP擴展的C++庫

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


雜項 Miscellaneous

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

· Annotations - 一個注釋庫(Doctrine的一部分)

· BotMan - 一個構(gòu)建跨平臺聊天機器人的PHP框架庫

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

· Chief - 一個命令總線庫

· ClassPreloader - 一個優(yōu)化自動加載的庫

· Country List - 所有帶有名稱和ISO 3166-1編碼的國家列表

· Embera - 一個Oembed消費庫

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

· Flux - 一個正則表達式構(gòu)建庫

· Graphviz - 一個圖形庫

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

· JSON Lint - 一個JSON lint工具

· JSONPCallbackValidator - 驗證JSONP回調(diào)的庫

· Jumper - 一個遠程服務(wù)執(zhí)行庫

· LadyBug - 一個dumper庫

· Lambda PHP - 一個PHP中的Lambda計算解析器

· LiteCQRS - 一個CQRS(命令查詢責任分離)庫

· Metrics - 一個簡單的度量API庫

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

· Nmap - 一個Nmap PHP包裝器

· Opengraph - 一個開放圖庫

· Pagerfanta - 一個分頁庫

· PHP Expression - 一個PHP表達式語言

· PHP PassBook - 一個iOS PassBook PHP庫

· PHP-GPIO - 一個用于Raspberry PI的GPIO pin的庫

· PHP-ML - 一個機器學習的PHP庫

· PHPCR - 一個Java內(nèi)容存儲庫(JCR)的PHP實現(xiàn)

· PHPStack - 一個PHP編寫的TCP/IP棧概念

· print_o - 一個對象圖的可視化器

· Procrastinator - 一個運行耗時任務(wù)的庫

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

· RMT - 一個編寫版本和發(fā)布軟件的庫

· sabre/vobject - 一個解析VCard和iCalendar對象的庫

· Slimdump - 一個簡單的MySQL dumper工具

· Spork - 一個處理forking的庫

· Sslurp - 一個使得SSL處理減少的庫

· SuperClosure - 一個允許閉包序列化的庫

· Symfony VarDumper - 一個dumper庫(SF2)

· Underscore - 一個Undersccore JS庫的PHP實現(xiàn)

· Whoops - 一個不錯的錯誤處理庫

PHP安裝 PHP Installation

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

· HomeBrew PHP - 一個HomeBrew的PHP通道

· HomeBrew - 一個OSX包管理器

· PHP Brew - 一個PHP版本管理和安裝器

· PHP Build - 另一個PHP版本安裝器

· PHP Env - 另一個PHP版本管理器

· PHP OSX - 一個OSX下的PHP安裝器

· PHP Switch - 另一個PHP版本管理器

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


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

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

· Ansible - 一個非常簡單的編制框架

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

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

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

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

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

· Docker - 一個容器化的平臺

虛擬機 Virtual Machines

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

· Hack - 一個PHP進行無縫操作的HHVM編程語言

· HHVM - Facebook出品的PHP虛擬機,Runtime和JIT

· HippyVM - 另一個PHP虛擬機


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


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

· Eclipse for PHP Developers - 一個基于Eclipse平臺的PHP IDE

· Netbeans - 一個支持PHP和HTML5的IDE

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


Web應(yīng)用 Web Applications


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

· 3V4L - 一個在線的PHP和HHVM shell

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

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

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

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

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

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

· phpPgAdmin - 一個PostgreSQL的web管理工具

· phpMyAdmin - 一個MySQL/MariaDB的web界面

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

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

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


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


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

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

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


PHP網(wǎng)站 PHP Websites


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

· Nomad PHP - 一個在線PHP學習資源

· PHP Best Practices - 一個PHP最佳實踐指南

· PHP FIG - PHP框架交互組

· PHP Mentoring - 點對點PHP導師組織

· PHP Package Development Standards - PHP包開發(fā)標準

· PHP School - PHP的開源學習

· PHP Security - 一個PHP安全指南

· PHP The Right Way - 一個PHP最佳實踐的快速指引手冊

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

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

· PHP Weekly - 一個PHP新聞周刊

· PHPTrends - 一個快速增長的PHP類庫的概述

· Securing PHP - 一個關(guān)于PHP安全和庫的建議的簡報

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


其他網(wǎng)站 Other Websites


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

· Atlassian Git Tutorials - 一個Git教程系列

· Hg Init - 一個Mercurial教程系列

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

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

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

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


PHP書籍 PHP Books


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

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

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

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

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

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

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

· PHP Pandas - 一本Dayle Rees關(guān)于如何學習寫PHP的書

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

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

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

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

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

· Domain-Driven Design in PHP - 展示PHP DDD風格的實例


其他書籍 Other Books


與一般計算和web開發(fā)相關(guān)的書

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

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

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

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

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

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

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

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


PHP視頻 PHP Videos


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

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

· PHP UK Conference - 一個PHP英國會議的視頻集合

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

· Taking PHP Seriously - 來自Facebook Keith Adams 講述PHP優(yōu)勢


PHP播客 PHP Podcasts


專注于PHP話題的博客

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

· PHP Roundtable - PHP Roundtable是一個討論PHP開發(fā)者關(guān)心話題的臨時聚會


PHP閱讀 PHP Reading


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

· Composer Primer - Composer初級使用

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

· 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語言和生態(tài)圈的文章

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

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

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

· Seven Ways to Screw Up BCrypt - 一篇關(guān)于糾正BCrypt實現(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)于單,雙引號字符串性能的文章

· 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評估順序的文章

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

· PHP RFCs - PHP RFCs主頁(請求注解)

· 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)于對象和數(shù)組原理的文章

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


PHP雜志 PHP Magazines


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

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


作者:黑馬程序員PHP開發(fā)培訓學院
首發(fā):http://php.itheima.com/

分享到:
在線咨詢 我要報名
和我們在線交談!