让ecshop,zencart支持redis

2012-08-09 20:03 来源:www.chinab4c.com 作者:ecshop专家

     为了提高ecshop的运行速度,以及加大并发量,我们可以尽量的减少ecshop从数据库中取数据,取而代之的就是我们要用php redis去替代mysql数据库存放一些ecshop的商品查询数据,以及其他数据。比如品牌,分类数据。我们都可以放入redis中。

   进行以下操作

    # yum -y install redis

service redis start
php redis扩展

cd ./nicolasff-phpredis-89bdaf2
/usr/bin/phpize

./configure -with-php-config=/usr/bin/php-config

make 
make install 

最后到了/usr/lib/php/modules/

cp /usr/lib/php/modules/redis.so /usr/lib64/php/modules

vi /etc/php.ini输入extension=redis.so

php-redis下地址
https://github.com/nicolasff/phpredis/downloads

首先安装php-devel
yum -y install php-devel
 

   这样我们就让我们的服务器支持了redis的服务器端和客户端。

    最后我们要写一个关于php redis的操作类。然后结合ecshop商品数据查询,或者品牌查询。

   来源:http://www.chinab4c.com