标签 缓存 下的文章

exsi单机加载panabit+ixcache+panalog(流控+缓存+日志)

由于工作原因,需要上流控缓存日志系统,找到了panabit,索性一台机器虚拟化哈。 闲置服务器 惠普G6 500G raid0 8G内存 购买网卡 Winyao WYI350T4 PCI-E X4服务器四口千兆网卡intel I350T4 460元 关于配置,服务器用了raid0,因为其实挂了就重新配置呗,带有实验的性质,所以无所谓了。生产环境还是推荐raid5或者raid1。网卡其实只用了3个口(服务器自带4个+网卡4个),另外几个只是备用的了。如果多条线路上的话,差不多正好够用。 网络状况 1、有电信、集团专线、教育网三个出口 2、流控为透明模式 3、缓存为牵引模式 存储状况 1、5 ...

让WordPress使用Redis缓存来进行加速

Redis是一个高级的key-value存储系统,类似memcached,所有内容都存在内存中,因此每秒钟可以超过10万次GET操作。 我下面提出的解决方案是在Redis中缓存所有输出的HTML 内容而无需再让WordPress重复执行页面脚本。这里使用Redis代替Varnish设置简单,而且可能更快。 安装 Redis 如果你使用的是 Debian 或者衍生的操作系统可使用如下命令安装 Redis: apt-get install redis-server 或者阅读 安装指南 使用 Predis 作为 Redis 的 PHP 客户端 你需要一个客户端开发包以便 PHP 可以连接到 Redis 服务上。 这里我们推荐 Predis. 上传 pred ...

异步执行的Gravatar缓存

这篇文章挺不错的,纯技术学习,转载一下哈。 不少人用的是 Willin Kan 的缓存 Gravatar 头像之方法,我昨天在本地调试主题的时候加上了这段代码,但发现了一个比较严重的问题:评论列表要等很长的时间才能显示,甚至直接 30 秒超时。原因是原代码中这样一句(第 13 行): copy($g, $e); copy 函数起到了把 Gravatar 头像复制到本地的作用,此时 PHP 解释器只能等待复制完成才能继续运行,反而成为拖慢速度的隐患。 本文适用于以下情况: 使用国内服务器但想缓存 Gravatar 头像; Gravatar 服务器出现问题时。 国外服务器由于访 ...

用php更改非php输出内容

前几天有个需求,就是将页面输出的内容进行过滤… 进行域名更换… 比如本来将输出的www.csdn.net/image/上面的图片内容,现在迁移到了cdn上面,域名更改为cdn.csdn.net/image/ 再不更改模版的基础上,直接将输出进行修正… 实现过程 1.将所有输出放到output buffer里面 2.在php脚本结束后对output buffer进行修改过滤,再输出. so测试如下: 原输出假设是如下: 那么在输出html前,加入到php执行中如下代码即可进行html内容的替换 则输出变成 重点在于 1.ob_xxx函数 output buffer控制 2 ...

[转]部署nginx反向代理及缓存

#tar xvf prce-8.00.tar.gz #cd prce-8.00 #./configure #make && make install #useradd -s /sbin/nologin www #cd ../ #tar –xvf ngx_cache_purge-1.2.tar.gz #tar nginx-0.8.53.tar.gz #cd nginx-0.8.53 #./configure –user=www –group=www –add-module=../ngx_cache_purge-1.2 –prefix=/usr/local/nginx –with-http_stub_status_module –with-http_ssl_module #make && make install 第四,修改并配置nginx #cd /usr/local/nginx/conf #vim nginx.conf #nginx 运行的用户 ...

浅谈Nginx服务器反向代理的一些应用

Nginx作为反向代理的简单应用 对于Nginx的反向代理主要在四个方面: 1、URL重写 URL rewirte 2、反向代理 reverse proxy 并启用缓存功能 3、负载均衡 4、安装第三方模块,实现健康状态检测。 关于一些Nginx的应用,可以在Nginx的官方网站上看到,内容介绍的也相当的详细。这里只浅谈一些我对于Nginx服务器学习到和一些认识。网站地址: http://wiki.nginx.org/Modules 一、URL重写 URL rewirte 要想使Nginx有rewirte功能,要在编译Nginx时要用到–with-http_rewirte_module这个模块,这个功能在编译的时候也是默认打开,如果 ...