ECSHOP搭建简易Redis服务器(ecshopredis)
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。本文将在ECSHOP网上商城搭建简易的Redis服务器,以供file_get_contents获取json数据接口数据,为网站提供缓存服务。
首先,需要安装正确的Redis服务器,可以从官网下载Redis源码,然后进行编译,安装,启动,服务器完成部署;
其次,在ECSHOP网店搭建服务器端,在config.php配置文件中增加以下代码:
“`
/* Redis连接配置 */
$redis_host = ‘127.0.0.1’;
$redis_port = 6379;
$redis_password = ”;
/* 缓存类型 */
$cache_type = ‘Redis’;
/* 全局缓存有效期 */
$cache_time = 3600;
最后,要在ECShop网店中提供接口数据,我们可以通过file_get_contents获取远程端json数据,获取到后将其存入Redis服务器中:
`$redis = new redis(); $redis->connect($redis_host,$redis_port);
$redis->auth($redis_password); $redis->set("key1", json_encode($data));`
以上就是关于ECSHOP网上搭建简易Redis服务器的方法,搭建完成后,只要将数据引入到Redis服务器,网站就可以从Redis服务器中快速获取json数据,从而提供空间的节约与访问的速度,加快网站的访问速度。