专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »PHP教程 » xcache:Xcache 使用笔记 »正文

xcache:Xcache 使用笔记

来源: 发布时间:星期一, 2009年1月12日 浏览:28次 评论:0
  最近在深入了解PHP些开发特性遇到了不少问题其中以Xcache部署和使用中麻烦最大为了不让些朋友走弯路所以在这里做个小结

  描述

  XCache 是个又快又稳定 PHP opcode 缓存Cache器. 经过良好测试并在大流量/高负载生产机器上稳定运行. 经过(在 linux 上)测试并支持所有现行 PHP 分支最新发布版本, 如 PHP_4_3 PHP_4_4 PHP_5_0 PHP_5_1 PHP_5_2 HEAD(6.x), 并支持线程安全/Windows. 和同类 opcode 缓存Cache器相比更胜筹, 比如能够快速跟进 PHP 版本. 详情请参考http://xcache.lighttpd.net/介绍.

  直接点形容Xcahce2个特点:

  将PHP代码进行编译(表现类似于.NET和JAVA编译内部机制区别)这样可以不用重复读取PHP文件加速整个运行效率;

  可以缓存Cache数据到内存中直接可以方便(我直很诟病PHP为什么连Application也没有)例如你些不会经常改动数据只用次从数据库读取出来后保存到Xcache中就不用再去使用数据库了(这个是理想环境下)

  在这里可以下载你所需要相应版本:http://xcache.lighttpd.net/wiki/Release-1.2.2

  这里要介绍说明下在windows下可能会遇到问题:

  不管你使用IIS或者Apache,如果使用FAST-CGI方式下载XCache 1.2.2 for php 5.2.5-nts特别注意是必须设置C:WindowsTempUser或相关用户可读写权限

  如果你windows上Apache不是用FAST-CGI方式就下载XCache 1.2.2 for php 5.2.5

  如何设置Windows上Apache加载PHP方式:

  打开Apache目录下conf/httpd.conf找到 LoadModule php5_module

  FAST-CGI方式设置:

  LoadModule php5_module "D:/Program Files/php-apache/php5apache2_2_filter.dll"

  非FAST-CGI方式设置:

  LoadModule php5_module "D:/Program Files/php-apache/php5apache2_2.dll"

  注意:在windows下使用该模式切记别装mysql-5.1.26-rc-win32.exe

  否则会出现可以加载MYSQL却无法使用问题Apache会自动挂掉!

  将你Xcache下载文件解压然后把 php_xcache.dll 放到你PHPext目录下

  比如:D:Program Filesphp-apacheextphp_xcache.dll

  接着将Xcache文件夹xcache.ini内容拷贝到php.ini中最后面配置如下:

(!$itemList){
  $cache->('configs', Object);
}
pr_r($cache->get('configs'));

  基本就是这么多了如果有不明白地方可以写信或者留言给我

  文章来源 : http://www.cnrui.cn/blog/article/237.htm



0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: