适度的推广一方面可以提高网站源代码的效率,另一方面也可以缓解服务器的工作压力,一举两得。赵嵘部落还分享了一些在DirectAdmin(*以下简称DA)中安装组件以改善自然环境的示例教程。今天大家说说分享一下在DA中安装memcache组件的示例教程。
什么叫memcache?Memcache是一个内存目标缓存文件系统的分布式系统软件。根据在内存中维护一个统一的巨大哈希表,它可以用来存储各种格式的数据信息,包括图像、视频、文档和数据库查询的结果。简单来说就是在内存中启用数据信息,然后从内存中加载,从而进一步提高加载速率。
Memcache是danga的新项目。它最初是一个LiveJournal服务项目。最早是为了加快LiveJournal网站的打开速度而开发设计的,后来被很多大中型平台网站选中。
Memcached应该是以守护程序流的方式运行在一个或几个服务器上,随时随地都会接受移动客户端的连接和实际 *** 作。
以上都是抽象的,简单的我很喜欢。因为安装的好处,例如,如果你想打开wordpress的对象缓存文件,你必须确保memcache是适用的。不装就不能吃。理由很简单也很充分:)
在DA安装memcache全过程首先说一下自然环境。服务器是CentOS系统软件,DA应用PHP5.3.25和MySQL5.5.32,以下是编译的全过程。
?ViewCodePHP编译后,更改php.ini文档,添加memcache组件。
?ViewCodePHP毕竟轻装下载Apache。
服务httpd重新启动
最后,查询phpinfo中memcache组件的状态。
别的事宜最后,还是有几个常见问题。大家注意一下。
1.这个例子教程我也在PHP5.3.25和PHP5.2.17下用过,必须注意的区别是extension_dir的区别。比如在PHP5.2.17下,它的意思是/usr/local/lib/PHP/extensions/no-debug-non-zts-20060613/;
2.更改php.ini时,请将新的memcache项目放在Zend之上;
3.本文只概述了在DA上安装memcache组件,我们还可以调整默认设置。比如根据php.ini中添加修改,举个很简单的例子。memcache.chunk_size的默认设置是32M,人们也可以根据在php.ini中添加memcache.chunk_size=64M来调整这个设置。
本文截取:DirectAdmin安装memcache实例教程
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)