国内的主机如果选择按照流量收费那价格很喜感。
瑞虎中国目前拥有三台服务器分别部署在 中国安徽、美国洛杉矶和日本东京机房。
三台服务器的作用分别为:中国安徽机房部署了瑞虎中国的前端数据和MySQL,通俗点就是 PHP文件都在上面
日本东京机房挂了360CDN的加速,CSS、JS、图片都存储在上面,洛杉矶的机房为200M不限流量,目前用来存储附件。
实现:
将表情转移至日本京东机房使用360CDN加速。
方法:
帖内表情图片CDN显示搜索/source/function/function_discuzcode.php
找到:
1 | <img src="'.STATICURL.'image/smiley/'.$_G['cache']['smileytypes'][$_G['cache']['smilies']['typearray'][$key]]['directory'].'/'.$smiley.'" smilieid="'.$key.'" border="0" alt="" /> |
将其修改为:
1 | <img src="//lib.ruihucn.com/static/image/smiley/'.$_G['cache']['smileytypes'][$_G['cache']['smilies']['typearray'][$key]]['directory'].'/'.$smiley.'" smilieid="'.$key.'" border="0" alt="" /> |
其中://代表http & https 方便适用于不同的网络协议使用//,如果你没有开启ssl则可以直接使用http,如果调用的站点有的开启了ssl有的没有开启那就用// 适合多网站调用.
修改完成后后台更新缓存就实现了表情调用.
此外还需要修改表情框里面的表情调用
表情框搜索:static/js/smilies.js 注意更新服务器内存缓存和discuz后台缓存
这里写你的代码
找到:
1 | smilieimg = STATICURL + 'image/smiley/' + smilies_type['_' + type][1] + '/' + s[2]; |
替换为:
1 | smilieimg = '//lib.ruihucn.com/' + STATICURL + 'image/smiley/' + smilies_type['_' + type][1] + '/' + s[2]; |
请自行将//lib.ruihucn.com 替换为自己的域名