说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

果断Mark!国外程序员收集整理的PHP资源大全

HTML文档下载 WORD文档下载 PDF文档下载
PHP资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web 工具、书籍、电子书、经典博文等等。

ziadoz在 Github发起维护的一个PHP资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web 工具、书籍、电子书、经典博文等等。伯乐在线对该资源列表进行了翻译,译文如下:


依赖管理

依赖和包管理库

  • Composer/ Packagist:一个包和依赖管理器
  • Composer Installers:一个多框架Composer库安装器
  • Pickle:一个PHP扩展安装器

其他的依赖管理

其他的相关依赖管理

  • Satis:一个静态Composer存储库生成器
  • Composition:一个在运行时检查Composer环境的库
  • Version:语义版本的解析和比较库
  • NameSpacer-转化下划线到命名空间的库
  • Patch Installer-使用Composer安装补丁的库
  • Composer Checker-校验Composer配置的工具

框架

Web开发框架

  • Symfony2-一个独立组件组成的框架
  • Zend Framework 2-另一个由独立组件组成的框架
  • Laravel 4-另一个PHP框架
  • Aura PHP-独立组件的框架
  • Yii2- 另一个PHP框架
  • Nette- 另一个由个体组件组成的框架
  • PPI Framework 2-一个互操作性框架
  • Phalcon-通过C扩展实现的框架

其他框架

其他Web开发框架

  • Symfony CMF- 创建自定义CMS的内容管理框架
  • Knp RAD Bundle-Symfony 2的快速应用程序(RAD)包

框架组件

来自Web开发框架的独立组件

  • Symfony2 Components-Symfony2组件
  • Zend Framework 2 Components-ZF2组件
  • Aura Components-PHP5.4组件包
  • Hoa Project-另一个PHP组件包

微型框架

微型框架和路由

  • Silex- 基于Symfony2组件的微型框架
  • Slim- 另一个简单的微型框架
  • Bullet PHP-用于构建REST APIs的微型框架
  • Fast Route- 快速路由库
  • Pux-另一个快速路由库

其他微型框架

其他相关的微型框架和路由

  • Silex Skeleton-Silex的项目架构
  • Silex Web Profiler-Silex web调试工具条
  • Stack- Silex/Symfony的可堆叠中间件库
  • Slim Skeleton-Slim架构
  • Slim View-Slim的自定义视图集合
  • Slim Middleware-Slim的自定义中间件集合

模板

模板化和词法分析的库和工具

  • Twig-一个全面的模板语言
  • Twig Cache Extension-一个用于Twig的模板片段缓存库
  • Mustache-一个Mustache模板语言的PHP实现
  • Phly Mustache-另一个Mustache模板语言的PHP实现
  • MtHaml- 一个HAML 模板语言的PHP实现
  • PHPTAL-一个 TAL模板语言的PHP实现
  • Plates-一个原生PHP模板库
  • Lex-一个轻量级模板解析器

静态站点生成器

预处理工具来生成Web页面的内容

  • Sculpin-转换Markdown和Twig为静态HTML的工具
  • Phrozn- 另一个转换Textile,Markdown和Twig为HTML的工具

HTTP

用于HTTP和网站爬取的库

  • Guzzle-一个全面的HTTP客户端
  • Buzz-另一个HTTP客户端
  • Requests-一个简单的HTTP库
  • HTTPFul-一个链式HTTP库
  • Goutte-一个简单的web爬取器
  • PHP VCR-录制和重放HTTP请求的库

URL

解析URL的库

  • Purl-一个URL处理库
  • PHP Domain Parser-一个本地前缀解析库

Email

发送和解析邮件的库

  • SwiftMailer- 一个邮件解决方案
  • PHPMailer- 另一个邮件解决方案
  • Fetch-一个IMAP库
  • Email Reply Parser-一个邮件回复解析库
  • Stampie-邮件服务库,不如 SendGrid, PostMark, MailGun和 Mandrill.
  • CssToInlineStyles-一个在邮件模板内联CSS的库

文件

文件处理和MIME类型检测库

  • Gaufrette-一个文件系统抽象层
  • Flysystem- 另一个文件系统抽象层
  • Canal-一个检测互联网媒体类型的库
  • Apache MIME Types-一个解析Apache MIME类型的库
  • Ferret- 一个MIME检测库
  • Hoa Mime-另一个MIME检测库
  • Lurker-一个资源跟踪库
  • PHP File Locator-一个在大型项目定位文件的库
  • PHP FFmpeg-一个用于 FFmpeg视频包装的库.
  • CSV- 一个CSV数据处理库

Streams 流

处理流的库

  • Streamer- 一个面向对象的流包装库

Dependency Injection依赖注入

实现依赖注入设计模式的库

  • Pimple- 一个小的依赖注入容器
  • Auryn- 另一个依赖注入容器
  • Orno Di-另一个可伸缩的依赖注入容器
  • PHP DI-一个使用注释实现的依赖注入
  • Acclimate-一个依赖注入容器和服务定位的通用接口

Imagery 图像

处理图像的库

  • Imagine-一个图像处理库
  • PHP Image Workshop-另一个图像处理库
  • Intervention Image-另一个图像处理库
  • GIF Frame Extractor-一个提取GIF动画帧信息的库
  • GIF Creator- 一个通过多张图片创建GIF动画的库
  • Image With Text-一个在图像中嵌入文本的库
  • Color Extractor-一个从图像中提取颜色的库

Testing 测试

测试代码和生成测试数据的库

  • PHPUnit-一个单元测试框架
  • DBUnit-PHPUnit的数据库测试库
  • ParaTest- PHPUnit的并行测试库
  • PHPSpec-基于功能点设计的单元测试库
  • Codeception-一个全栈测试框架
  • AspectMock- PHPUnit/ Codeception 模拟框架。
  • Atoum-一个简单的测试库
  • Mockery-一个用测试的模拟对象库
  • Phake-另一个用测试的模拟对象库
  • Prophecy-一个可选度很高的模拟框架
  • Faker-一个伪数据生成库
  • Samsui- 另一个伪数据生成库
  • Alice-富有表现力的一代库
  • Behat-一个行为驱动开发(BDD)测试框架
  • Pho-一个行为驱动开发测试框架
  • Mink-Web验收测试
  • HTTP Mock- 一个在单元测试模拟HTTP请求的库
  • VFS Stream-一个用于测试的虚拟文件系统流的包装器
  • VFS-另一个用于测试虚拟文件系统
  • Locust-一个用Python编写的现代加载测试库

Continuous Integration 持续集成

持续集成的库和应用

  • Travis CI- 一个持续集成平台
  • PHPCI-一个PHP的开源持续集成平台
  • Sismo- 一个持续测试服务库
  • Jenkins一个 PHP 支持的持续集成平台
  • JoliCi- 一个用PHP编写的由Docker支持的持续集成客户端

Documentation 文档

生成项目文档的库

  • Sami-一个API文档生成器
  • APIGen-另一个API文档生成器
  • PHP Documentor 2-一个API文档生成器
  • phpDox- 一个PHP项目的文档生成器(不限于API文档) 

BlackBerry Jam亚洲开发者大会9月将在香港开幕 把服务器搬进来:Splashtop在中国搭建Bridging Cloud Web框架全对比第五期 新增Windows环境 前Tumblr首席开发者回忆录:一个人也能开发出好产品 测试者和开发者,为何我们不能友好地相处? 讲师秀之11:何刚谈京东的云机遇 讲师秀之10:武汉大学张焕国教授,可信计算是云计算之成败关键 【上海直播】Windows Azure+世纪互联:中国云计算“烈火烹油” 最新版Chrome浏览器推出全新语音搜索功能 惠普第二财季净利润同比下滑32% PC和服务器销售不佳 讲师秀之11:网易汪源的成长故事 PPT集萃(三):六位国内技术大牛分享巨型平台的打造与应用 聚焦全球移动市场:创新以色列 科技巨头的倾慕之地 Android版Chrome 27浏览器正式上架 机器人——数据中心的新“网管” George Chu:在雅虎打造真正的工程师文化 2013,303+家中国云计算企业的“生态系统”之梦! 高访问量Web应用跨云端迁移的原因:权限和易用性 Web应用开发者福音 Chrome 28新增丰富通知中心功能 帷千兰旭:推广渠道鱼龙混杂,开发者请小心 关于IE 10 你应该知道的6件事 Spring Framework 4.0M1发布,支持JDK 8、Java EE 7 “渣打科营编程马拉松赛”正式启动 官网同时上线 Android应该支持OpenCL的十大理由 传谷歌考虑和Facebook竞购众包地图Waze 谷歌工程师再次公布Windows漏洞 并称微软很难合作 Glassdoor评前景最令员工乐观的十大科技公司 华为上榜 下一代Android深度前瞻 第18级API功能揭秘 Web开发者不容错过的20段CSS代码 8大核心要点:我们能用HTML5 Canvas做什么? 移动周报:直接拿来用!最火的Android开源项目 问题2: 通常页面的大量数据显示用什么方案? 内详 如何实现两个不同的邮件数据库之间可以互相发信?? 关于窗体分割的问题? 请问自动换行,如何实现 谁知道有方便的方法来重命名注册表的键名? 我写了一个打印控制程序,请提宝贵意见: tomcat4.1.18配置问题? 微软的开发者论坛在哪?多谢 请给我一点意见,谢谢 pb中有copy文件的函数吗? 我写了一个打印控制程序,请提宝贵意见: 一个很简单的问题!各位大虾指点小女子一下:) 有关execl如何导入access的语句如何写? 这是怎么啦,关于数据库问题:在线等啊,急! 强烈要求以kingcom、kingcom的优秀马甲团队以及kingcom的敌对份子马上停止以任何形式模防雍亲王的行为! 我写了一个打印控制程序,请提宝贵意见: 寻求软件代理:下载地址:http://www.sjjm.net/sjjm/xzzx/xzcp/Cardmake.zip 存储过程如何返回一个表,急急!! 寻求软件代理 在线等候回答-奇怪,为什么我的一个小程序单独可以运行的很好,把它们的窗体添加到我的工程里面就,编译过不了??? favorit及各位BCB老大快来帮忙,怎么重命名注册表的键名呀?? ftp是什么意思啊!!在线等待 寻求软件代理 请问怎样保持文件打开并读取文件多次。 哈哈哈,诸爱卿知道本王是谁了吧? 两个关系EJB问题 怎样调用远程数据模块的Create事件 如何用java实现报表打印?? 请教高手:ORA-03113: end-of-file on communication channel错误发生的原因,如何解决? 认识的MM,感觉还可以,今天对我说 降工资,工资不够交房租,是什么意思呀 请哪里有DB2 UDB 7.2 for AIX版下载(问题解决马上给分) 数据结构和C++ songzx66版竹去哪了?有为版竹无辜删除帖子,你为什么不管? 插入数据到数据表中,SQL SERVER中只可以用查询分析器吗?我想用企业管理器来实现,有什么方法吗? 考程的优秀参考书,观者有份! 请管理员出面解释! 是谁向我要树型菜单代码的? IT生涯 求助 请有兴趣的人们评价一下B.Strostrup的TC++PL吧。 请问一个问题?? 高手来啊高手来!怎么把高手的数据库放到treeview里面去? 删不掉SQL server怎么办啊? EXCEL工作表的页码问题 帮忙一下:多开几个线程同时发送数据能提高网络传输速度吗?通过internet,用TCP/IP 关于和AUTOCAD R14或2000的支持!向高手请教! 我们与外国人的不同之处 碰到一件奇怪的事情,不知怎么会事,真让人着急 Windows server 2003支持红外接口吗? 将*.html文件转为*.txt文件之后为什么打不开文本啊!! 虚心请教!!! 水园版竹为何封杀本王账户? 高斯贝尔小锅搜不到节目,信号强度90信号质量0,怎么调?先看看图我用的是方博 B.S1075的高频头,信号强度有90那就说明我设备连接没错啊,可是我拿到窗外怎么转质量都是0,一点变化的迹象都没. 一只兔加两只鸭等于三只鸡加一只鸭,问一只兔子等于几只鸡, 江城子.密州出猎(仿写)思念对方. 如图,已知△ABC中,∠B=∠C,BD=5厘米,BC=8厘米如果点P在线段BC上以3厘米/秒由B点向C点运动,同时,点Q在线段CA上由C点向A点运动1 若点Q的运动速度相等,经过1秒后,△BPD与△CQP是否全等,请说明理由2 官话和方言西南官话,是因为某个时期曾经作为全国性的官方语言使用吗,那是哪个时期呢?还是因为这类方言用的人多?如果因为用的人多,那吴方言群体不见得少啊,为何被称作方言吗?只是拿西 已知函数f(x)=lnx/x-x求函数最大值 若函数f(x)既是幂函数又是反比例函数,则这个函数f(x)= 已知三角形ABC中AB=15 BC=20 △ABC=90°求AAC边上的高BD长 y=a^|logax|图像y=a^|logax|(a>1) 高一英语必修二第3单元WHO AM 复述稿子. 1.已知在三角形ABC中AC=3AB,AD平分角BAC交BC于E,CD垂直AD于D 求证AE=ED 2.已知在三角形ABC中D是AB的中点,E是BC的3等分点(BE大于CE),AE,CD交于点F.求证F是DC的中点 月球的主要元素是什么,占到月球总体积的多少 UNIT3的课文 WHO AM I的翻译 ABC为任意三角形,D,E分别在AB,AC上,AD=1/3AB,AE=1/3AC,连结DE,ADE与四边形DBCE的面积有什么关系?图画不出来,我想你们应该可以画出来的! 月球的表面形态留给人类深刻印象.影响月表形态的主要因素是什么? 若一个整数可以表示为两个整数的平方和,试说明这个整数的2倍也可以表示为两个整数的平方和. 已知:在三角形ABC中,AD=1/3AB,延长BC到F,使CF=1/3BC,连接FD交AC于点E.求证:1、DE=DF 2、AE=2CE 从1931至1945年8月,日本给中国人民带来哪些重大苦难?中国人民是如何克服困难并最终取得胜利的?… 函数在某处的极限不存在,某处就是函数的间断点么?我不太懂也, 你走了却带走我的心.留下无尽的思念.用英语怎么说? 动物不能像植物那样制造______,必须靠吃现成的______生活 是关于求间断点的问题:为什么像一般函数(不分段函数)是用左右极限是否存在,相等,来判断是不是间断点以及第几类间断点,而分段函数为什么用导数定义来判断,两个方法有啥区别,初学 为什么你不在我身边陪着我,留给我一望无尽的思念用英语怎么说 下面这首诗用了四种不同的语气,请在括号里标明 红豆生南国() 春来发几枝() 愿君多采撷() 此物最相思() 10首描写“秋”的诗 如何使月球上有氧 已知在促进生长的浓度范围内,浓度相同时,生长素类似物萘乙酸(NAA)产生的促进生长作用大于吲哚乙酸(IAA).为了验证NAA和IAA的这种差异,用胚芽鞘进行试验,请回答下列问题.(1)本试验的 如果函数存在第一类间断点但是有界,它是否有原函数呢? 每天40分钟有氧一个月减多少每天40分钟有氧,包括1500跳绳 700呼啦圈 50俯卧撑 饮食方面已经休息 我主要是胸部和背部脂肪多点,所以看上去很大个这样能不能有效减体型 不定积分求算,如图. 【常见问题】为什么“导函数不存在第一类间断点”如题的这个问题一直没有想明白.赐教. 月球上有什么元素? 不定积分算曲线长度,如图 5x^2(-3y)^2+(-4xy^2)(-x^2y)化简谢谢!万分滴感谢,急, 我每天健身,已经坚持一个月了,有氧加器械(有氧每天都坚持)器械练的也比较多,一个月下来,体重一开始下降,现在反而增加...我想求助,是不是练成肌肉了?我的每日三餐,早点:饼子粉汤,或 I don't know why little Jack always doesn't like the presents _ were given by his aunt.A.whatever B.that C.what D.\ 54公顷=多少平方千米 颢和灏哪个字好 求极限lim(n→∞)n^(p-1)[1/(n+1)^p+1/(n+2)^p+...+1/(n+n)^p],追分 齐人攫金的寓意能不能告诉我齐人攫金这篇短文的寓意呀,我会很感谢你的 (3a-b)(a-2b)^2 - (3a+b)^2 形容一个人在某地方呆的时间比较长怎么用成语表示 挥之不去的是无尽的思念 用英语翻译下翻译下 鸡的只数比鸭多1/4,则鸭的只数是? 形容一个人工作不道,用什么成语来代表 急高分找人在线英语翻译文章有100左右个单词This page gives you the details of your Immigration New Zealand activities.If you click on the blue 'What's Happening' band, or the words 'Find Out More' you will get a pop-up screen that wi 鸡的只数比鸭多1/4,则鸡的只数是鸭的1又1/4倍.判断题 英语翻译 我是英盲..帮我看下谢谢./i miss u.and i have been missing u for a while 54平方千米等于多少公顷 鸭有50只,比鸡多4分之1,鸡有多少只?急用 英语问题:下列句子中均有一处错误,请将错误部分的序号写在括号里.下列句子中均有一处错误,请将错误部分的序号写在括号里.1.Janet doesn't like climbhills . ( ) -------- ---------- 无尽的思念英语怎么写 饲养场养的鸡比鸭少600只,鸭比鸡多1/4,鸡与鸭一共多少只? 高斯贝尔abs 208搜完台怎么剩5个台了 直线y1=mx+n与y2=kx+b相交于点P,则不等式kx+b>mx+n>-2的解集为 《江城子.密州出猎》的上片和下片分别写了什么? 下列句子中均有一处错误.把错误部分的序号写在括号里,并在横现在改正.1.Let's going to the ciema to see a film.( )A B C D2.What do you think of go to the sea next month?( )A B C D3.These 2 film tickets spent him 160 yuan 英语串词1,Olympics 2.Study 3.Sports将三个字母连成一段话(十句以上)三个词 颢和灏有什么区别的嘛?为什么“灏”这个字就能被别人认识.而我的“颢”就专门被人读错. 最贵钻石亮相纽约 估价超六千万美元世界关注中国改革决心 三中全会将勾画两名法国记者命丧马里 总统强烈谴责美报鼓吹钓鱼岛归日本 日本内顶外拉中美无人机干掉巴塔头目 巴怒斥其炸死和美妇人送儿子手机前“约法18章” 网古巴政府叫停私营影院 称“不是倒退”[实拍]中国新型“中华神盾舰”吊装导埃及前总统穆尔西出庭受审:从囚徒到总法两名记者在马里遇害 遗体遍布弹孔(美媒爆料日本系美监控对象 目的不仅限各国学校扎堆北京招生(图)俄罗斯严防“黑寡妇”袭击 确保冬奥会祭拜烈士墓 金正恩:“心疼得睡不着觉金正恩参谒牺牲烈士墓地 称心疼得睡不从奥巴马借助大数据成功连任说起美国一位妈妈送13岁儿子手机前“约法人民币升值,钱却为何越来越不值钱埃及审判穆尔西或将引发新的流血冲突俄罗斯:严防“黑寡妇”袭击 确保冬奥俄称斯诺登可去德国协助调查窃听事件明道秘恋颖儿发展地下情 将李沁陈乔吴广超:8.3下周一非农周现货白银原傅雷:爱情要冷静看看长安汽车怎么玩汽车智能化?梁实秋:狗肉8月1日汽车圈重要事件提醒美大使遇袭:韩国倒向中国日系车才是真正的外形控AUTO HOLD,鸡肋还是神器?如果说要分出韩剧和日剧的...6缸发动机装在摩托上,太“叛逆”了吧Startech推出捷豹F-Type技术性破位的应变策略!一个人买醉,尝试放纵的滋...招商之神吴帝聪谈:不一样的互联网+日本论坛这几天持续讨论的...会武术的流氓,也挡不住“黑顶”的副部胖并不是一无是处的,因为...十二星座女人旺夫排行前五名年薪40万的工作你要不要...婚前小气婚后大方的星座男
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘