|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
终于理解了数据库的概念,而且让你兴奋不已的是你终于可以通过PHP来连接数据库了,这期间你是怎么学会的,我们不去考证了,但是事实证明,你已经可以了。
Windows下Memcached的安拆卸置办法
1、将第一个包解压放某个盘上面,好比在c:memcached。
2、在终端(也即cmd命令界面)下输出c:memcachedmemcached.exe-dinstall安装。
3、再输出:c:memcachedmemcached.exe-dstart启动。(必要注重的:今后memcached将作为windows的一个服务每次开机时主动启动。如许服务器端已安装终了了)。
4、下载php_memcache.dll文件,把它放进php文件夹的ext目次中。
5、在php.ini到场一行援用扩大,代码以下:
extension=php_memcache.dll
6、接着在php.ini文件里加上:
[Memcache]
memcache.allow_failover=1
memcache.max_failover_attempts=20
memcache.chunk_size=8192
memcache.default_port=11211
最好就放在方才写"extension=php_memcache.dll"的上面。(这是默许的一些设置)
7、从头启动Apache,然后检察一下phpinfo,假如有memcache的申明,那末就申明安装乐成啦!
写一个example.php文件(更多利用办法能够参看PHP手册里的MemcacheFunctions利用申明),测试代码以下:
<?php
$memcache=newMemcache;
$memcache->connect(localhost,11211)ordie("Couldnotconnect");
$version=$memcache->getVersion();
echo"Serversversion:".$version."<br/>
";
$tmp_object=newstdClass;
$tmp_object->str_attr=test;
$tmp_object->int_attr=123;
$memcache->set(key,$tmp_object,false,10)ordie("Failedtosavedataattheserver");
echo"Storedatainthecache(datawillexpirein10seconds)<br/>
";
$get_result=$memcache->get(key);
echo"Datafromthecache:<br/>
";
var_dump($get_result);
?>
假如输入以下,则测试乐成:
Serversversion:1.4.5
Storedatainthecache(datawillexpirein10seconds)
Datafromthecache:
object(stdClass)#3(2){["str_attr"]=>string(4)"test"["int_attr"]=>int(123)}
Memcached的基础参数设置:
-p监听的端口
-l毗连的IP地点,默许是本机
-dstart启动memcached服务
-drestart重起memcached服务
-dstopshutdown封闭正在运转的memcached服务
-dinstall安装memcached服务
-duninstall卸载memcached服务
-u以的身份运转(仅在以root运转的时分无效)
-m最年夜内存利用,单元MB。默许64MB
-M内存耗尽时前往毛病,而不是删除项
-c最年夜同时毗连数,默许是1024
-f块巨细增加因子,默许是1.25
-n最小分派空间,key+value+flags默许是48
-h显现匡助<-->本文链接http://www.cxybl.com/html/wlbc/Php/20130329/37457.html也或许是因为我还没有真正的学到深处吧,说实在的,PHP中的很多高级点的应用,如PHP类、PHP函数基本还是不懂吧! |
|