听欢哥来扒一扒8个最佳的PHP扩展库

澳门新葡亰赌995577 4

本文讲述的是如何为你的PHP项目实现Google的Oauth系统。这个示例PHP脚本非常快,对增加你的PHP项目注册当然是很有帮助的。

PHP标准库
(SPL)的目的就是提供一组接口,让开发者在PHP5中充分利用面向对象编程。因此本文我们搜集了8个最好的,能辅助开发者简化他们的工作,为他们的开发任务服务的PHP库。

在这之前,我们已经覆盖了包含Facebook、Twitter、Google
plus以及Instagram的Oauth登录系统示例。很遗憾之前我遗漏掉了Google的Oauth登录系统。今天我们就来看一下如何为你的web项目实现Google的Oauth系统。

  1. Whoops : 更好的php错误报告库

在这之前,我们已经覆盖了包含Facebook、Twitter、Google
plus以及Instagram的Oauth登录系统示例。很遗憾之前我遗漏掉了Google的Oauth登录系统。今天我们就来看一下如何为你的web项目实现Google的Oauth系统。这个示例脚本非常快,对增加你的web项目注册当然是很有帮助的。

Whoops是一个易于处理和调试错误的PHP库
。它提供基于堆栈的的错误处理和好看的错误界面。它有个简单的API来处理异常,跟踪帧和数据,并能和任何框架整合(随时可用的集成端和Silex)。

澳门新葡亰赌995577 1

  1. PhpFastCache

Google Oauth登录系统开发示例

phpFastCache 是一个开源的 PHP 缓存库,只提供一个简单的 PHP
文件,可方便集成到已有项目,支持多种缓存方法,包括:apc,

数据库设计

memcache, memcached, wincache, files, pdo and mpdo。可通过简单的 API

数据库设计很简单,如下所示:

来定义缓存的有效时间。

CREATE TABLE users  
(  
id INT PRIMARY KEY AUTO_INCREMENT,  
email VARCHAR(50) UNIQUE,  
fullname VARCHAR(100),  
firstname VARCHAR(50),  
lastname VARCHAR(50),  
google_id VARCHAR(50),  
gender VARCHAR(10),  
dob VARCHAR(15),  
profile_image TEXT,  
gpluslink TEXT
  1. Eden : 功能强大的 PHP 库

1,域名注册

Eden是一个开源且免费的PHP快速开发类库。它包含很多组件用来自动加载、事件驱动、文档系统、缓存、模板、国际化、数据库、web服务、支付网关、装载和云服务技术。为了给我们最好的选择,他已经将现有的函数实现了与谷歌服务(Youtube,
Drive, Contacts, Analytics, Checkout, Maps),Facebook(脸谱),
Twitter(推特), Tumblr(轻博客), PayPal(贝宝),
Authorize.NET,
FedEx(联邦快递), UPS(联合包裹服务公司), Amazon + Rackspace
Clouds(亚马逊+Rackspace 云)等服务的交互。

在这里注册或者添加你的域名。

  1. Php Error

澳门新葡亰赌995577 2

PHP Error 是一个开源的 PHP 库,用于转换标准的 PHP
错误信息,主要用于开发过程中的调试。PHP Error 紧密集成到 PHP
环境中,显示带语法高亮的错误提示。

域名注册

  1. Detector

澳门新葡亰赌995577,2,所有权认证

Detector是一个开源的PHP类库用于检测关于用户的浏览器环境的许多东西。它可以获得浏览器的使用和浏览器的HTML5CSS3功能,分析是否移动电话、平板电脑、桌面或网页爬虫和其他项如:颜色深度,
视口尺寸、cookie等支持。类库可以自动适应新的浏览器、版本和设备对每一个浏览器使用独特的用户代理字符。

验证您的域名所有权,可以通过HTML文件上传或包括META标记。

  1. Opauth

澳门新葡亰赌995577 3

Opauth 是一个开源的 PHP 库,提供了 OAuth 认证的支持,让你无需关注不同
Provider

所有权认证

之间的差别,提供统一标准的访问方法。目前支持 Google、Twitter 和
Facebook,其他的 Provider

3,OAuth Keys

支持也将陆续提供。同时也支持处理任何 OAuth 认证提供方。

谷歌将提供你OAuth用户密钥和OAuth秘密密钥。

7.pChart

澳门新葡亰赌995577 4

pChart 是一个 PHP 类库用来创建各种图表,可从 SQL 查询、CSV
文件以及手工提供图表的数据来源。强项是图表的渲染质量,该项目开发活跃,每周都有新特性和
bug 修复。

Oauth keys

  1. Php Thumb

4, Google API控制台

PHP Thumb 是一个 PHP 的类用来生成图片的缩略图。
只需数行代码即可,支持多种图片来源,包括文件系统或者数据库,支持大多数图片格式。并可对图片进行旋转、剪切、加水印等等。可执行定义缩略图的质量,提供内建的缓存以降低服务器的负载。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

网站地图xml地图