完善ecmall--速度(1)--使用memcached替代文件缓存

2016-07-07 16:48 来源:www.chinab4c.com 作者:ecshop专家

因为现在想一步步自己运营商城,但发现自己缺好多条件,但我想其它人也一样,肯定有缺这缺那的,那就让我们组织起来一起奋斗。
我对程序比较擅长,就让我在完善程序的过程中结识更多的朋友,让我们一起努力。很简单,你有一技之长就来,到时我共享(低价有偿、无偿)代码,你共享特长。
好,进入今天的正题,关于ecmall2的速度篇,ecmall2的代码真的让我想不只一次的赞美,让我一个新手可以学习到这么好的代码,真是万分感谢。
真天就来讲讲缓存类,在ecmall中的缓存类有两个子类实现,分别是基于文件的以及基于分布式缓存memecached的实现,后者是使用内存的缓存,理应比文件更快,现在我们就来打开这项ecmall2已经准备好的功能。
打开的前提条件是你的服务器上装有memcached以为memcache的php扩展,我假设这些你都有了,我们直接修改ecmall的几个配置点。
打开data/config.inc.php文件,找到里面的CACHE_SERVER这一项,改成这样,'CACHE_SERVER' => 'memcached',就表示启用memcached来缓存,然后再指明memcached的服务器和端口即可。分别添加('MEMCACHE_HOST' => '192.168.1.47','MEMCACHE_PORT' => '11211',)(不包括括号)来指明服务器ip和端口,因为我本机使用linux,已经安装上述条件,所以可以快速启用。启用前你要选测试能不能连接,启用后可以先清空temp目录下面的cache目录,然后再访问一下网站,如果这里面不再生成文件,那就证明启用成功。
好,缓存基本到这里,下一个改进还是速度。
next target 让ecmall2生成全站静态。
这里也学一下方飞兄,哈哈。
请看过的朋友帮忙传播一下,希望结交更多有理想、有激情的朋友。

店铺挂件功能更新----店铺首页、分类页、及商品详情页均可添加挂件(可权限管理)

回答:
顶一下,谢谢。。。。。。。

顶!这样的帖子一定要顶!

顶~~
biby加油......

顶,不错!

LZ是个强人啊,不过像我这样啥也不会的人,不知能否交LZ这个朋友?

技术上不会也不要紧,你有能力有特长都可以。

顶你...一万年!~