php缓存
文章平均质量分 88
摘取天上星
暂无描述……
展开
-
使用Xcache缓存器加速你的PHP网站
由于国内网站备案比较麻烦,所以笔者便把网站放到了香港。虽然网站免去了备案的困扰,但是从访问速度上来看,一般要比放于国内的网站慢2-3倍,所以便想办法对网站做了一些简单的优化,比如使用缓存系统来提升网站页面访问速度。 目前用于Web的缓存系统很多,包括squid、varnish、Nginx自带的proxy_cache、FastCGI中的fastcgi_cache、APC、Xcache等。转载 2012-12-17 15:26:44 · 1078 阅读 · 0 评论 -
php memcached缓存集群
一、需求描述一linode xen vps 1G RAM,40+sites,IO频繁,openfiles ulimit已65535US时间访问量大增,nginx不定时502二、解决办法pages cache化,但这一台vps内存不够用,于是把闲置的几台服务器都装上memcached做缓存集群再根据网络延迟设定权重memcached server官方:翻译 2013-07-13 19:09:17 · 2237 阅读 · 0 评论 -
当 MySQL 和 Memcached 遇到尾部空格时
同事下午遇到一问题,MySQL 和 Memcached 对于同一个key,不能对应起来。最终原因是:PHP将key写入MySQL数据库之前,没有经过trim()过滤首尾空格(关键是尾部空格),结果: 1、MySQL的varchar、char类型字段,SELECT .... WHERE 查询时忽略字段的尾部空格。例如varchar类型字段uidcode中,存储的含有尾部空格的内容“rewi转载 2013-09-29 17:08:49 · 1743 阅读 · 0 评论 -
phpredis中文手册《redis中文手册》php版
本文是参考《redis中文手册》,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法)。目录(使用CTRL+F快速查找命令):KeyStringHashListSet键(Key)DELKEYSRANDOMKEYTTLEXISTSMOVERENAMERENAMENXTYPEEXPIREEXPIREATOBJECTPERSISTSORT字符串(Str翻译 2014-06-11 11:43:38 · 1924 阅读 · 0 评论 -
phpredis中文手册
redis中文手册:http://readthedocs.org/docs/redis/en/latest/ 本文是参考《redis中文手册》,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法)。目录(使用CTRL+F快速查找命令): KeyStringHashListSet键(Key)DELKEYSRANDOMKEYTTLEXIST翻译 2014-11-19 15:11:50 · 2548 阅读 · 0 评论 -
PHP中eAccelerator、memcached、xcache、APC 4个加速、缓存扩展的区别
这篇文章主要介绍了PHP中eAccelerator、memcached、xcache、APC等4个加速、缓存扩展的区别和选用建议,需要的朋友可以参考下 折腾VPS的朋友,在安装好LNMP等Web运行环境后都会选择一些缓存扩展安装以提高PHP运行速度,常被人介绍的有 eAccelerator、memcached、xcache、Alternative PHP Cache这几个缓存扩展,它们之间有什翻译 2014-11-05 15:48:15 · 4696 阅读 · 0 评论 -
php中Apc和memcache缓存数据性能对比
由于是在项目基础上测试, 不方便贴出测试代码, 见谅.如果对测试结果不认同, 请提供测试方法及数据, 互相学习. 论坛讨论, 再实验, 得出结果:apc.user_entries_hint这个配置用来调整用户缓存变量数量, 当此值调到足够大后, web环境下apc性能与cli模式下一致. 均远高于memcache. 感谢论坛的maquan .论坛帖子: http://topic.csdn.net/转载 2014-11-05 15:49:54 · 2266 阅读 · 0 评论 -
php Zend Opcache,xcache,eAccelerator缓存优化详解(具体根据个人需要选择其一即可,功能都一样切勿重复选择)
XCACHEXCache 是一个开源的 opcode 缓存器/优化器, 这意味着他能够提高您服务器上的 PHP 性能. 他通过把编译 PHP 后的数据缓冲到共享内存从而避免重复的编译过程, 能够直接使用缓冲区已编译的代码从而提高速度. 通常能够提高您的页面生成速率 2 到5 倍, 降低服务器负载. XCache 是一个又快又稳定的 PHP opcode 缓存器. 经过良好的测试并在原创 2013-08-05 18:36:09 · 11255 阅读 · 0 评论 -
repcached实现memcached内存复制+keepalived主备模式
Repcached介绍Repchched项目地址:http://repcached.sourceforge.net/关于repcached“repcached”是一个补丁集合,它添加数据复制功能到memcached 1.4.13但是网络上流传的大多是针对memcached1.2.8版本的repcached,本文将以memcached1.4.13最新版本为例来讲述repcached的兼容性内存复制功能原创 2015-07-21 01:10:05 · 3012 阅读 · 1 评论 -
php memcached+Mysql(主从)
/*index.php 程序入口,用来构造sql(如查询,更新)config.php 配置参数(memcache,mysql)init.php 封装memcached操作(memcache连接,设置,获取)mysqli.php 封闭mysql操作(mysql主连接,mysql从连接,mysql主更新,mysql从查询)*/index.phprequ翻译 2013-07-13 19:05:59 · 1979 阅读 · 0 评论 -
nginx+apache+mysql+php+memcache+squid搭建集群web环境
服务器的大用户量的承载方案一、前言 二、编译安装 三、 安装MySQL、memcache 四、 安装Apache、PHP、eAccelerator、php-memcache 五、 安装Squid 六、后记 一、前言,准备工作当前,LAMP开发模式是WEB开发的首选,如何搭建一个高效、可靠、稳定的WEB服务器一直是个热门主题,本文就是这个主题的一次尝翻译 2013-07-13 19:19:06 · 2609 阅读 · 0 评论 -
PHP5 XCache安装指南
XCache是一款快速、稳定的php代码级缓存器,可以为高负载环境下的服务器提供一个有效的缓冲层。与它类似的缓冲器有eAccelerator、APC。本文介绍了,如果为php安装XCache^_^。测试环境搭建我在centos5.5下使用apache2+php5搭建了一个简单的测试环境,网站根目录在/var/www/html 下。查看php5当前配置在安装xcache之前,转载 2012-12-17 15:28:18 · 1615 阅读 · 0 评论 -
PHP-redis中文文档
phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系很有用;以下是redis官方提供的命令使用技巧:下载地址如下:https://github.com/owlient/phpredis(支持redis 2.0.4)Redis::__construct构造函数$redis = new Redis();conne转载 2012-12-17 15:43:53 · 1300 阅读 · 0 评论 -
初识 PHP redis
官网:http://redis.io/download windows下参考着 http://www.cnblogs.com/chenping-987123/archive/2012/01/29/2331079.html了解了一些基础的操作redis-server:redis-benchmark:redis-cli: 然后是php滴redis扩展转载 2012-12-17 15:45:24 · 998 阅读 · 0 评论 -
PHP动态编译出现Cannot find autoconf 动态编译PHP的memcache扩展库
PHP动态编译出现Cannot find autoconf在安装完PHP后,想动态编译PHP的memcache扩展库cd memcache-2.2.5//usr/local/webserver/php/bin/phpize./configure --with-php-config=/usr/local/webserver/php/bin/php-config但是执行/usr转载 2013-03-16 17:34:42 · 1601 阅读 · 0 评论 -
PHP性能优化大全(整理)
PHP优化对于PHP的优化主要是对php.ini中的相关主要参数进行合理调整和设置,以下我们就来看看php.ini中的一些对性能影响较大的参数应该如何设置。 # vi /etc/php.ini(1) PHP函数禁用找到:disable_functions =该选项可以设置哪些PHP函数是禁止使用的,PHP中有一些函数的风险性还是相当大的,可以直接执行一些系统级脚本命令,翻译 2013-06-09 15:54:00 · 5399 阅读 · 0 评论 -
Redis主从服务器安装配置
Redis的介绍数据库主要类型有对象数据库,关系数据库,键值数据库等等,对象数据库太超前了,现阶段不提也罢;关系数据库就是平常说的MySQL,PostgreSQL这些熟的不能再熟的东西,至于键值数据库则是本文要着重说的,其代表主要有MemcacheDB,Tokyo Cabinet等等。Redis本质上也是一种键值数据库的,但它在保持键值数据库简单快捷特点的同时,又吸收了部分关系原创 2013-06-03 16:19:03 · 2603 阅读 · 0 评论 -
Redis以及Redis的php扩展安装
安装Redis下载最新的官网:http://redis.io/ 或者 http://code.google.com/p/redis/downloads/list第一步:下载安装编译#wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz#tar zxvf redis-2.4.4.tar.gz转载 2013-06-07 16:03:58 · 1565 阅读 · 0 评论 -
Apache启用mod_expires模块 + mod_headers设置
mod_expires可以减少10%左右的重复请求,让重复的用户对指定的页面请求结果都CACHE在本地,根本不向服务器发出请求。在使用之前,首先要确认一下”mod_expires”模组是否有启用.如果是自己安装Apache来架设网页主机的话,这里我们可以透过编辑Apache的”httpd.conf”设定档来处理.搜寻一下,你可能会找到这么一行:#LoadModule exp翻译 2013-06-07 17:40:31 · 5168 阅读 · 0 评论 -
memcached压力测试(附memcached安装方法)
安装环境:CentOS 6.4 php的扩展memcache,不支持cas,所以我们要装memcached扩展,memcached扩展是基于libmemcached,所以要先安装libmemcached 一、下载软件1、libmemcached下载地址:https://launchpad.net/libmemcached/+download文件:memcached-2.2.0.tgz2、php-原创 2016-11-16 14:14:41 · 2611 阅读 · 0 评论