下面是一些非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。
类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。
pChart - 一个可以创建统计图的库。
Libchart - 这也是一个简单的统计图库。
JpGraph - 一个面向对象的图片创建类。
Open Flash Chart - 这是一个基于Flash的统计图。
RSS 解析
MagpieRSS - 开源的PHP版RSS解析器,据说功能强大,未验证。
SimplePie - 这是一个非常快速,而且易用的RSS和Atom 解析库。
缩略图生成
phpThumb - 功能很强大,如何强大还是自己去体会吧。
支付
PHP Payment Library - 支持Paypal, Authorize.net 和2Checkout (2CO)
OpenID
PHP-OpenID - 支持OpenID的一个PHP库。OpenID是帮助你使用相同的用户名和口令登录不同的网站的一种解决方案。如果你对OpenID不熟悉的话,你可以到这里看看:http://openid.net.cn/
数据为抽象/对象关系映射ORM
ADOdb - 数据库抽象
Doctrine - 对象关系映射Object relational mapper (ORM) ,需要 PHP 5.2.3+ 版本,一个非常强大的database abstraction layer (DBAL).
Propel - 对象关系映射框架- PHP5
Outlet - 也是关于对象关系映射的一个工具。
注:对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形 式。 这也同时暗示者额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,而这些在手写的持久层并不存在。 更重要的是用于控制转换的元数据需要提供和管理;但是同样,这些花费要比维护手写的方案要少;而且就算是遵守ODMG规范的对象数据库依然需要类级别的元 数据。
PDF 生成器
FPDF - 这量一个可以让你生成PDF的纯PHP类库。
Excel 相关
php-excel - 这是一个非常简单的Excel文件生成类。
PHP Excel Reader - 可以解析并读取XLS文件中的数据。
E-Mail 相关
Swift Mailer - 免费的超多功能的PHP邮件库。
PHPMailer - 超强大的邮件发送类。
单元测试
如果你在使用测试驱动的方法开发你的程序,下面的类库和框架绝你能帮助你的开发。
SimpleTest - 一个PHP的单元测试和网页测试的框架。
PHPUnit - 来自xUnit 家族,提供一个框架可以让你方便地进行单元测试的案例开发。并可非常容易地分析其测试结果。
专业的网站建设公司,深正互联,如您有网站营销需求,请您关注我们,或者致电13828884598

猜你喜欢
联络方式:
深圳 · 龙岗 · 大运软件小镇22栋302-308
电话:400 1828 580
邮箱:szhulian@qq.com



-
不增加外链与新内容,如何提高网站流量?
对于提高网站访问量,是每个SEO专家都需要研究的事情,通常提高网站流量的方法主要依靠外链建设与内容营销,今天我们将,不增加外部链接与创建优质内容,来提高网站访问量,这看似是一个不可能完成的任务。
-
网站优化这些要点一定要重视 关乎排名
优化网站是一个漫长的持久战,需要不断的坚持,才能在这众多的网站中脱颖而出,希望深正互联小编的分享可以帮助到你
-
不同类型的外链以及对应的作用有哪些?
关于外链建设的重要性就不再多说了,现如今博客收录效果不断下降,分类信息审核难以通过,论坛签名严重被限制及降权,想要做好外部链接简直难如登天,这个时候就要用点实际技巧来改变这种艰难局面了,把握好各种外部链接形式的使用对提高网站权重及关键词排名显得尤为重要......
-
深色系的用户界面设计,真的只是在耍酷么?
在界面中使用深色和阴影一直以来是备受争议的话题。因为合适的背景色是帮助提高整个产品使用效率的关键因素,反之它也可以否定其它围绕布局和功能的设计方案,这就是为什么这个问题如此重要。今天我们的文章主要讨论深色背景在用户界面设计中的优点和缺点,所以我们一起来看看深色这个话题。
-
尽量别用setInterval的原因
为什么尽量别用setInterval?下面本篇文章就来浅谈一下尽量别用setInterval的原因。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。