dzx开始支持memcache,服务器安装加载后,速度会好很多,而且安装并不是太麻烦,下面以Windows 2003为例,介绍安装和在dzx中启用方法: + d8 O8 y) R [+ Z y1、先在网上搜索并下载memcached组件,这里提供一个( P! ~/ j; [$ I, H
, @- _5 N t, D2 L" a0 c' h) a0 n
(memcache下载:
memcache.rar(286.72 KB, 下载次数: 660)
2012-7-28 23:22 上传
点击文件名下载附件
) - y# {, o: V! |- ?0 D, w% z f8 i' I" n3 {/ r. e
之后解压到任意目录下,比如我就解压到服务器的d:\memcache目录下。" U6 q! O: [/ g" J/ A1 [2 E
2、点击开始--运行---cmd,回车! ^& t1 v( {7 b8 @6 |% `
3 I& m, w. U `* E( I" r- ^
输入命令 >d:\memcache\memcached.exe -d install (这个命令是安装到服务项里,卸载可用uninstall) $ j% T/ M: p9 u9 t% E3 \- I% J3 I0 m% Z- b' G( ] a
没有提示错误就表明安装成功,接着输入命令 2 P/ w' ^' G; F + w! Q9 V, b+ k$ j0 j >d:\memcache\memcached.exe -d start (这个是启动命令)1 Q, ?1 ^, l! ^% C, n4 w! Z' [
6 V" B( H/ W- G: v7 ]3 o. Y
如果没有错误提示,表明启动成功。/ O, [ F! _+ J( m4 y) ~6 ~$ e
6 t2 ^; R& v: z; T- l6 f5 ]; v
3、按照你的php版本下载php_memcache.dll 文件,我这里提供一个支持php5.2.X的,注意因为我使用的是php5.2.2,如果你不能用请自行在网上搜索下载: * m7 }" p) P% f9 h* ]下载php_memcache.dll,(下载:
) + A o# `5 Q6 S2 {' T/ l, T6 \& G- r# ]( r( C2 n5 Y5 l
,将文件放到php的ext目录下。 3 f G' T. w6 \7 h! |* T; \& C) m" k. @2 j
4、打开php.ini文件) a# a, e0 i+ W* U; g5 A Z
在扩展里添加一行:extension=php_memcache.dll ,保存文件。; y; o' J. N% Z1 R4 k! ~/ l1 \5 r
/ ^) c5 C, [& t) k$ t5、服务器里运行命令 : >iisreset /restart 看到Internet服务重启就可以了。* n4 P. \5 X; x/ \) _
3 k# R0 C- K- C/ P/ _+ R. G7 d- x I
测试:在网站根目录新建文件test.php 内容如下:
<?php 9 c% q3 K% Y3 C3 L# t+ S% R- N9 T
$mem = new Memcache; , m& _9 Z9 b F/ ?6 N
$mem->connect("127.0.0.1", 11211); - b8 \9 P2 X, c3 W