作为一个php程序员,我们在不断追求网站的性能上,我们做了更多的网站优化,速度提升! 我们拿一个程序来说譬如dedecms他就是用网站生成静态页来减少mysql的查询,加快网站的访问速度 还有就是一些大型的网站用的就是缓存技术,我们今天主要讲解memcache这个缓存就是,他是内存缓存技术,组成一个特有的hash(key=>value)方式保存 这两种缓存技术,我们更倾向于memcache因为他能够有效的减少mysql的查询次数,主要是结果集这种大消耗的,而且减少I/O开销,在内存中调用无疑是增加了访问速度,而file文件缓存技术消耗I/O比较大,所以我们倾向memcache 下边是我自己画的一个图希望大家别觉得难看 读取和写入都是用不同的线来表示的 我就针对windows的安装给大家讲解一下 其实这个很简单,我们下载memcache的win32的程序包 然后我们放在我们要安装的目录里边,然后这样我们cmd打开放的路径输入memcached.exe -d install卸载就用uninstall memcached的命令大家都能搜到我就不多说了,有人说为什么打开不行没有安装上这事因为我们的php没有加载memcache 的模块我们将memcache的模块放在php文件夹的ext文件夹下,然后php.ini加载模块extension=php_memcache.dll然后 重启apache,cmd输入memcached.exe -d start就可以了 测试安装成功 我们写入一下 看看程序好用不 <?php $memcache = new Memcache; $memcache->connect('127.0.0.1', 11211); $memcache->set('var', 'Hello world!', 0, 180); $val = $memcache->get('var'); echo $val; ?> 然后打开网页,我们看到hellow word,恭喜您没问题了 如果您有什么问题,请联系我或者留言 欢迎转载,转载请注明来自微度网络http://yun.widuu.com

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部