PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > WellCMS

Wellcms,如何设置缓存

管理员 2024-12-15
WellCMS
121

wellcms 2.0 支持缓存 Yac、Apc、XCache、Redis、Memcached,其中 Memcached 和 Redis 仅支持了基础的增删查改,高级功能请自行添加。

 

配置支持缓存方法,使用支持utf8的编辑器,notepad++也可以。打开 conf/conf.php

array(        'enable' => true,        'type' => 'mysql', // 根据服务器支持缓存,修改为 memcached/redis/xcache/apc/yac 任意一个        'memcached' =>            array(                'host' => 'localhost', // 如使用该缓存较慢,请关闭服务器IPv6,或将 localhost 修改为 127.0.0.1                'port' => '11211',                'cachepre' => 'well_', // 缓存冲突,修改 well_ 为域名 domain.com_ 下划线结尾            ),        'redis' =>            array(                'host' => 'localhost', // 如使用该缓存较慢,请关闭服务器IPv6,或将 localhost 修改为 127.0.0.1                'port' => '6379',                'cachepre' => 'well_', // 缓存冲突,修改 well_ 为域名 domain.com_ 下划线结尾            ),        'xcache' =>            array(                'cachepre' => 'well_', // 缓存冲突,修改 well_ 为域名 domain.com_ 下划线结尾            ),        'yac' =>            array(                'cachepre' => 'well_', // 缓存冲突,修改 well_ 为域名 domain.com_ 下划线结尾            ),        'apc' =>            array(                'cachepre' => 'well_', // 缓存冲突,修改 well_ 为域名 domain.com_ 下划线结尾            ),        'mysql' =>            array(                'cachepre' => 'well_', // 无需修改            ),    )

yac不支持跨进程,不需要走网络连接,速度快,一般用户推荐使用 yac 缓存。

 

如果同一台服务器安装多个 wellcms 为了防止缓存冲突,请修改对应缓存的前缀 'cachepre' => 'well_' 对应的值,修改成当前域名 xxx.com_ 即可。

 

切换缓存:默认没有配置过缓存,忽略这条。如果修改了默认缓存配置 'type' => 'mysql' 不是mysql的用户,仔细看如何切换缓存。

举例使用的是yac缓存,现在想要切换redis或memcached。

 

第一步:保证站点数据都在可正常使用,使用支持utf8的编辑器,notepad++也可以。打开 conf/conf.php

'type' => 'yac'更改为'type' => 'mysql'

第二步:安装 memcached 缓存;

第三步:使用支持utf8的编辑器,notepad++也可以。打开 conf/conf.php

'type' => 'mysql'更改为'type' => 'memcached'

第四步:站点后台 -> 其他功能 -> 缓存 -> 勾选清理缓存 -> 确定


希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部