整理的9个实用的PHP库简介和下载


Posted in PHP onNovember 09, 2010

1. ReCAPTCHA

The reCAPTCHA 库让你可以为网站创建高级的 CAPTCHA 系统,这个系统其实是用来生成验证信息的,甚至包括语音验证。当然还有 reCAPTCHA 服务可以使用,其提供易用的免费 API,值得在你的网站试试。

下载 ReCAPTCHA | 获得 API Key | 文档

2. Akismet

Akismet 是个供小站点使用的免费服务,用来修改规范将加入数据库的评论(防止恶意评论)。这个库一直在改善。

详细参考 Akismet 介绍

3. Services_JSON

JSON 是人类能容易理解的信息传递格式。不过如果你并未使用 5.2.0 以后版本的 PHP(从那以后 PHP 有了 JSON 官方支持),那么就应该试试这个库。

查看 Services_JSON

4. Smarty

Smarty就是鼎鼎大名的官方模版库了。它提供了不少有用的功能。其实使用 PHP 的人都该瞧瞧。

下载 Smarty | 官方文档

5. pChart

pChart 是极其有名的数据图形库。它能为数据展示提供各种美丽的图表。其实使用 PHP 的人都一定会碰到使用它的情况。

下载 pChart | 文档| 查看演示

6. SimplePie

SimplePie 让你轻松提取内容(好比 RSS feeds)。它能和多种语言交互,也能处理各种格式的 feed。

下载 SimplePie | 查看文档| 为独特的 RSS Feeds 拓展 SimplePie

7. XML-RPC PHP Library

有时你需要使用 XML-RPC 技术去和其他网站交互,那么试试这个 XML-RPC PHP 库吧。

下载 XML-RPC PHP | 查看文档

8. Amazon S3

Amazon 有名的云计算平台叫做 “S3″。这里就有Amazon S3 库 让你不用任何附加工具就可以使用云,上传大量数据文件。

下载 Amazon S3 PHP Class

9. PHPMailer

大多数 web 应用都在使用 PHP 的 mail() 函数。PHPMailer 让你更加灵活地处理 Email 的发出,不但支持任何格式,还可以加入附件并自定义 header。

下载 PHPMailer | 查看文档

PHP 相关文章推荐
一些被忽视的PHP函数(简单整理)
Apr 30 PHP
IIS下PHP连接数据库提示mysql undefined function mysql_connect()
Jun 04 PHP
php中如何防止表单的重复提交
Aug 02 PHP
PHP、Python和Javascript的装饰器模式对比
Feb 03 PHP
PHP实现事件机制实例分析
Jun 26 PHP
PHP使用fopen与file_get_contents读取文件实例分享
Mar 04 PHP
CI框架源码解读之URI.php中_fetch_uri_string()函数用法分析
May 18 PHP
php实现文章置顶功能的方法
Oct 20 PHP
PHP PDOStatement::execute讲解
Jan 31 PHP
Smarty缓存机制实例详解【三种缓存方式】
Jul 20 PHP
如何在centos8自定义目录安装php7.3
Nov 28 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
Mar 26 PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
Nov 02 #PHP
在PHP中使用curl_init函数的说明
Nov 02 #PHP
php运行出现Call to undefined function curl_init()的解决方法
Nov 02 #PHP
《PHP编程最快明白》第八讲:php启发和小结
Nov 01 #PHP
《PHP编程最快明白》第七讲:php图片验证码与缩略图
Nov 01 #PHP
《PHP编程最快明白》第六讲:Mysql数据库操作
Nov 01 #PHP
《PHP编程最快明白》第五讲:php目录、文件操作
Nov 01 #PHP
You might like
咖啡常见的种类
2021/03/03 新手入门
php设计模式 Prototype (原型模式)代码
2011/06/26 PHP
PHP异步调用socket实现代码
2012/01/12 PHP
php采用file_get_contents代替使用curl实例
2014/11/07 PHP
关于PHP通用返回值设置方法
2017/03/31 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
javascript mouseover、mouseout停止事件冒泡的解决方案
2009/04/07 Javascript
jquery 清空file域示例(兼容个浏览器)
2013/10/11 Javascript
查询json的数据结构的8种方式简介
2014/03/10 Javascript
jQuery提示插件qTip2用法分析(支持ajax及多种样式)
2016/06/08 Javascript
D3.js实现直方图的方法详解
2016/09/25 Javascript
nodejs和C语言插入mysql数据库乱码问题的解决方法
2017/04/14 NodeJs
Three.js利用Detector.js插件如何实现兼容性检测详解
2017/09/26 Javascript
JS声明对象时属性名加引号与不加引号的问题及解决方法
2018/02/16 Javascript
Vue2.0 实现单选互斥的方法
2018/04/13 Javascript
Vue项目webpack打包部署到Tomcat刷新报404错误问题的解决方案
2018/05/15 Javascript
修改vue源码实现动态路由缓存的方法
2020/01/21 Javascript
基于Vue+Webpack拆分路由文件实现管理
2020/11/16 Javascript
[01:36]极致酷炫!TI9典藏宝瓶+撼地者至宝展示
2019/06/11 DOTA
用Python实现服务器中只重载被修改的进程的方法
2015/04/30 Python
Python中列表的一些基本操作知识汇总
2015/05/20 Python
开始着手第一个Django项目
2015/07/15 Python
用python记录运行pid,并在需要时kill掉它们的实例
2017/01/16 Python
Python3操作SQL Server数据库(实例讲解)
2017/10/21 Python
python实现给scatter设置颜色渐变条colorbar的方法
2018/12/13 Python
django Model层常用验证器及自定义验证器详解
2020/07/15 Python
python中not、and和or的优先级与详细用法介绍
2020/11/03 Python
python中spy++的使用超详细教程
2021/01/29 Python
canvas裁剪clip()函数的具体使用
2018/03/01 HTML / CSS
美国体育用品在线:Modell’s Sporting Goods
2018/06/07 全球购物
string = null 和string = ''的区别
2013/04/28 面试题
副处级干部考察材料
2014/05/17 职场文书
离婚协议书的书写要求
2014/09/17 职场文书
召开会议通知范文
2015/04/15 职场文书
观后感格式
2015/06/19 职场文书
Redis 中使用 list,streams,pub/sub 几种方式实现消息队列的问题
2022/03/16 Redis