2014最热的24个PHP类库

PHP不仅是一种功能语言,而且有助于开发人员轻松地创建一个更好的网络环境。为了进一步帮助开发人员,小编辑器将与您共享一些免费的高质量PHP库,希望能帮助您!

phpfastcache

phpfastcache是一个高性能的分布式对象缓存系统,旨在加速动态Web应用程序,以减少数据库的负载。



pchart

pchart是一个开源的图表生成库。它主要包括3类:pchart.class,pdata.class和pcache.class。它可以生成20多种简单或复杂的图表,支持PNG、JPG、GIF的一般图片格式。



munee

munee是与图像大小调整功能的PHP库,css-js合并/压缩、缓存等资源可以被缓存在服务器端和客户端。它集成了PHP图片库操作想象实现图像尺寸调整和裁剪,然后Munee可以自动编译缓存。那么,丽和Coffeescript,可合并CSS + JS文件到一个单一的请求。此外,这些css-js文件也可以缩小给他们更好的表现。图书馆也可以很容易地与任何代码集成。



Gantti

Gantti是一个开源的PHP类快速甘特图。



哎呦

Whoops is suitable for error capture and debugging of the PHP library for the PHP environment.It provides a beautiful error interface that can help developers debug Web projects, but its core is a simple but powerful superimposed error handling system.



PHP图像高速缓存

图像缓存是一种轻量级PHP类,可以在用户的浏览器中压缩、移动和缓存图片。该类提供一些简单设置,如目录、根路径URL等,然后调用每个图片的压缩函数。



wideimage

wideimage是一个开源的PHP图像处理库。它是纯PHP5开发,没有任何其他外部库提供的功能包括:调整大小,旋转,作物,面具,锐化,合并,绘制文本。上传图片文件系统、数据库、URL等,图片保存到文件系统和数据库。



想象

想象是一种面向对象的PHP图像处理类库,该类库可以处理的一些常用的操作,如缩放,裁剪,和应用过滤器。它的颜色类库可以用来产生任何确定的颜色的RGB值,也提供了一些绘制图形如:弧,椭圆、线、薄膜等。此外,你还可以使用一个灵活的字体类加载任何字体文件,然后将文本插入图片。



PHP图像工作室

PHP映像工作室是一个基于层图像编辑软件的免费使用的PHP类,它具有允许叠加多个层、移动一个图像、调整大小、剪切和写入的功能。



探测器

检测器是一个开放源代码PHP类库,用于检测用户浏览器环境中的许多东西。同时,它可以让浏览器使用浏览器的HTML5和CSS3功能。类库可以自动适应新版本的浏览器和设备,并使用独特的用户代理为每个浏览器的特点。



opauth

opauth是一个开源的PHP类库,消除了供应商之间的不一致,提供了一个标准的方法来对付他们。除了支持眉目传情,推特,和脸谱网,Opauth还支持任意的OAuth的供应商。此外,它可以结合一些常见的PHP开发框架,包括:CakePHP,Yii等。



移动检测

移动检测是一个轻量级的PHP类,它可以帮助您准确地检测客户机设备(包括平板),它结合特定的HTTP头在移动环境中检测用户代理字符串。



斯威夫特梅勒

快速邮件收发包是一种面向对象的PHP邮件发送包,它不依赖PHP带来的邮件()功能,因为它在发送多个邮件时占用了大量的系统资源,与SMTP服务器直接通信,传输速度和效率非常高。



PHP棘轮WebSocket

Ratchet is a loosely coupled PHP library that provides support for creating real-time, two-way client server WebSockets applications.



hybridauth

hybridauth是一个开源的PHP类库,用于通过微博客和社交网站和ID来实现同步登录网站提供验证功能,易于与现有的网站整合,能够登录参考文件中增加几行代码。一旦验证,hybridauth提供标准化相关的数据连接的用户。此外,除了验证功能的类库API的客户,我们与社会连接的用户。



phpThumb

PHP拇指是一类PHP,用于生成图片的缩略图,只需几行代码,它支持各种图像源,包括文件系统或数据库。它还支持大多数图像格式,可以旋转、剪切、水印等,同时,PHP拇指也可以执行缩略图质量的定义,并提供内置的缓存来减少服务器的负载。



请求

请求是一个简化的HTTP请求图书馆。这个图书馆,开发者可以将头,得到后,把三角洲和补丁的HTTP请求,同时添加文件和参数通过阵列,并访问所有相关数据。



HTMLPurifier

HTMLPurifier是HTML过滤器库,保护了开发者的代码从强大的白名单和聚合分析XSS攻击。这也保证了输出标签符合标准。



CakePHP

CakePHP是一个免费开源的,基于PHP的快速开发框架,这是第一次受到轨道framework.cakephp Ruby提供了基本的架构,程序员需要,所以程序员可以使用它来创建网络应用更加快速和无故障。



FPDF

FPDF这个PHP类允许程序员使用纯PHP(更具体地说,就是不需要使用PDFlib)生成PDF文件,包括它的功能:你可以选择的单位大小,页面格式和页边距;页眉和页脚管理;自动分页;自动换行、自动对齐;支持JPEG和PNG格式文件和超链接的支持;着色;支持TrueType,1型和编码支持页面压缩。



ADODB

ADODB是Active数据对象数据库的缩写,它是一个PHP访问数据库的功能组件。



magpierss

magpierss提供了一个基于XML的RSS解析器支持rss0.9,rss1.0,RSS2.0,和原子。



PHP数据网格

PHP数据网格是一种简单、创新和强大的工具,主要由Web开发人员用来生成数据绑定网格控件。



PHPUnit

PHPUnit是一个轻量级的PHP测试框架。它是一个完整的移植在PHP5的junit3系列的xUnit测试框架的家庭成员(他们都是基于模式的先驱肯特·贝克设计)。

以上是由小编辑器总结出的24个非常有用的PHP类库,合理地使用它们可以大大缩短我们的开发进度。