多数大学生出来选择的工作和专业无关
首页 > 专业知识

PHP编程中常用到的PHP类库总结

时间:2018-01-19 18:41:09 [来源]:郑州PHP培训学校

   PHP编程中常用到的PHP类库总结

  下面介绍的是PHP编程中的经常用到的一些PHP的类库
    一、图表库
  下面的类库可以让你很简的创建复杂的图表和图片。当然,它们 需要GD库的支持。
  1、pChart
  一个可以创建统计图的库。
  2、Libchart
  这也是一个简单的统计图库。
  3、JpGraph
  一个面向对象的图片创建类。
  4、Open Flash Chart
  这是一个基于Flash的统计图。
  二、RSS 解析
  1、MagpieRSS
  开源的PHP版RSS解析器,据说功能强大,未验证。
  2、SimplePie
  这是一个非常快速,而且易用的RSS和Atom 解析库。
  三、缩略图生成
  1、phpThumb
  功能很强大,如何强大还是自己去体会吧。
  四、支付
  1、PHP Payment Library
  支持Paypal, Authorize.net 和2Checkout (2CO)
   五、OpenID
  PHP-OpenID
  支持OpenID的一个PHP库。OpenID是帮助你使用相同的用户名和口令登录不同的网站的一种解决方案。如果你对OpenID不熟悉的话,
    六、数据为抽象/对象关系映射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的单元测试和网页测试的框架。
 

上一篇:PHP学习之挖掘细节提升网站性能

下一篇:php软件如何实现禁止缓存