php-redis扩展

PS:Redis的客户端实际上担负了通过网络协议与Redis Server进行通信的过程,通信的过程必须遵循协议规范,让客户的调用更加符合特定语言的使用习惯。现有PHP客户端:rediska、phpredis、Predis、Redisent。这些客户端中,有纯PHP的实现方案,也有二进制版本的实现方案。这里我们选择二进制版本的phpreids。

Gearman-PHP扩展源码编译

PS:Gearman-PHP扩展源码编译过程

Zend Opcache 加速 PHP

PS:Optimizer+ 是 Zend 开发的闭源但可以免费使用的 PHP 优化加速组件,是第一个也是最快的 opcode 缓存工具。现在,Zend 科技公司将 Optimizer+ 在 php License 下开源成为 Zend Opcache。 Zend OPcache 通过 opcode 缓存和优化提供更快的 PHP 执行过程。它将预编译的脚本文件存储在共享内存中供以后使用,从而避免了从磁盘读取代码并进行编译的时间消耗。同时,它还应用了一些代码优化模式,使得代码执行更快。

php安装memcached扩展

PS:php连接memcached缓存服务器,现在有两种支持memcached的扩展,一个是memcache扩展,另一个是memcached扩展。memcache扩展是原生实现的,支持OO和非OO两套接口并存,而memcached扩展是使用libmemcached客户端库,只支持OO接口!

php下添加pdo_mysql扩展

PS:POD(PHP Data Object)扩展在PHP5中加入该扩展提供PHP内置类 PDO来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题

Nginx使用的php-fpm的两种进程管理方式及优化

PS:整理一下Nginx使用的php-fpm的两种进程管理方式及优化!

Nginx配置参数中文说明

PS:最近在看< >的Nginx章节,对其nginx介绍的非常详细,现把经常用到的Nginx配置参数中文说明摘录和nginx做负载均衡的本人真实演示实例抄录下来以便以后查看!

Nginx(PHP/fastcgi)的PATH_INFO配置

PS:Nginx(PHP/fastcgi)的PATHINFO配置 PATHINFO是一个CGI 1.1的标准,经常用来做为传参载体,在Apache中, 当不加配置的时候, 对于PHP脚本, AcceptPathInfo是默认接受的,而对于Nginx下, 是不支持PATHINFO 的, 也就是需要设置才能使用PATHINFO模式. 我们可以使用PATH_INFO来代替Rewrite来实现伪静态页面, 很多PHP框架也使用PATHINFO模式来作为路由载体

fastDFS-php 扩展 所对应的 fdfs类

class fdfs { static $_instance; //单例 private $_fdfs; //FastDFS 类对象 private $tracker_host; //tracker ip_addr private $tracker_port; //tracker port private $group = null; //storage中的组名,可以为空 private $tracker; //type:array 客户端连接跟踪器(tracker)返回的tracker服务端相关信息 private $storage; //type:array 客户端连接存储节点(storage)返回的storage服务端相关信息 private $debug = true; //错误控制false/true /* localfile 本地文件 group 组名 remotefile 、 masterfile 远程文件(服务器上的文件) file_id 、 masterfile_id 文件id : file_id(masterfile_id)= group/remotefile(或masterfile) $prefixname 从文件的标识 file_ext

Continue reading »

fastDFS-php 扩展安装

FastDFS php扩展安装