各种实用的PHP开源库,你需要哪一个?

发布者:上海IT外包来源:http://www.lanmon.net点击数:1040

PHP是一种通用的开源脚本语言。语法吸收了C,Java和Perl的特性。它易于学习和广泛使用。它主要用于Web开发领域,是大多数后端开发人员的首选。
作为最流行的编程语言之一,PHP经常出现在主要语言的争夺战中,但谁是最好的编程语言?你有最后的发言权:)
PHP日志工具Monolog
Monolog是一种支持PHP 5.3及以上版本的日志工具。默认情况下,Symfony2支持它。
示例代码:
推荐各种实用的PHP开源库
Excel操作库PHPExcel
PHPExcel是一个用于读取和编写Excel 2007(OpenXML)文件的PHP库。
示例代码:
推荐各种实用的PHP开源库
PHP机器学习库PHP-ML
PHP-ml是PHP的机器学习库。它还包括算法,交叉验证,神经网络,预处理,特征提取等。
示例代码:
推荐各种实用的PHP开源库
PHP的OAuth库Opauth
Opauth是一个开源PHP库,提供OAuth身份验证支持,因此您不必担心不同提供程序之间的差异,从而提供统一的标准访问方法。
目前支持Google,Twitter和Facebook,并且将提供其他提供商支持。它还支持处理任何OAuth身份验证提供程序。
推荐各种实用的PHP开源库
PHP缓存库phpFastCache
phpFastCache是一个开源PHP缓存,它只提供一个简单的PHP文件,可以轻松集成到现有项目中,并支持多种缓存方法,包括:apc,memcache,memcached,wincache,files,pdo和mpdo。缓存的有效时间可以通过简单的API来定义。示例代码:
推荐各种实用的PHP开源库
PHP框架Guzzle
Guzzle是一个PHP框架,可以解决发送大量HTTP请求和创建Web服务客户端的问题。
它包括用于创建可靠服务客户端的工具,包括:用于定义API输入和输出的服务描述,通过分页资源的资源迭代以及有效传递大量请求。
示例代码:
推荐各种实用的PHP开源库
CSS-JS合并/压缩Munee
Munee是一个结合了图像大小调整,CSS-JS合并/压缩和缓存的PHP库。资源可以在服务器端和客户端缓存。
它集成了PHP图像处理库Imagine,实现图像大小调整和剪裁,然后缓存。
示例代码:
推荐各种实用的PHP开源库
PHP模板语言Twig
Twig是一种灵活,快速且安全的PHP模板语言。它将模板编译为优化的原始PHP代码。 Twig有一个Sandbox模型来检测不受信任的模板代码。
Twig由灵活的词法分析器和解析器组成,允许开发人员定义自己的标签,过滤器并创建自己的DSL。
示例代码:
推荐各种实用的PHP开源库
PHP爬虫库Goutte
Goutte是一个抓取网站数据的PHP库。它提供了一个优雅的API,可以轻松地从远程页面中选择特定元素。
示例代码:
推荐各种实用的PHP开源库
PHP调试库哎呀
Whoops适用于PHP环境中的错误携带和调试PHP库; whoops非常易于使用,它提供基于堆栈的错误捕获和超级最佳错误查看。
推荐各种实用的PHP开源库
PHP邮件包PHPMailer
PHPMailer是一个用于发送电子邮件的PHP函数包。它提供的功能包括:
发送帖子,CC地址,密件抄送地址和回复地址时指定多个收件人
支持多种电子邮件编码,包括:8bit,base64,二进制和quoted-printable
支持SMTP身份验证
支持冗余SMTP服务器
支持带有Html格式的附件和消息的消息
自定义标题
支持在消息中嵌入图像
调试灵活
经过测试的兼容SMTP服务器包括:Sendmail,qmail,Postfix,Imail,Exchange等。
可以在任何平台上运行PHP图表制作pChart
pChart是一个基于GD库(图形处理函数库)的PHP图表开源项目。支持多种图表类型包括:
折线图
立方曲线图
情节图
条形图
填充折线图
填充三次曲线图
饼形图
雷达图
限制图表
PHP快速开发类库伊甸园
Eden是一个开源的免费PHP快速开发库。它包含许多组件,用于自动加载,事件驱动,文档系统,缓存,模板,国际化,数据库,Web服务,支付网关,加载和云服务技术。
推荐各种实用的PHP开源库
PHP生成PDF类FPDF
FPDF此PHP类允许您使用纯PHP生成PDF文件(更准确地说,您不需要使用PDFlib)。
其功能包括:
可选的单位大小,页面格式和边距;
页眉和页脚管理;
自动寻呼;
自动换行符自动与文本对齐;
支持JPEG和PNG图像格式;
支持着色和文件超链接;
支持TrueType,Type1和编码;
支持页面压缩。
示例代码:
推荐各种实用的PHP开源库
PHP错误
PHP Error是一个开源PHP库,用于转换标准PHP错误消息,主要用于开发期间的调试。 PHP Error紧密集成到PHP环境中,并显示语法突出显示的错误提示。
推荐各种实用的PHP开源库
PHP单元测试框架SimpleTest
SimpleTest是用于PHP程序单元测试的框架,包括用于测试PHP网站的嵌入式Web浏览器。
示例代码:
推荐各种实用的PHP开源库
PHP WebSockets开发工具包PHP棘轮
Ratchet是一个松散耦合的PHP库,为创建实时双向客户端服务器WebSockets应用程序提供支持。
示例代码:
推荐各种实用的PHP开源库
模块化PHP库集合Hoa
Hoa是模块化,可扩展和结构化PHP库的集合。 Hoa的目标是在工业和研究之间架起一座桥梁。
Hoa可以通过组合和扩展来创建自己的应用程序和库。推荐各种实用的PHP开源库
IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部