今天搭建了一个论坛,选用比较轻量级的 修罗论坛:Xiuno BBS 4.0,本文讲述静态文件使用 jsdelivr 加速的步骤
Xiuno 论坛默认使用大量的 js 和 css,即使更换主题,这些基础资源依然需要加载
这一部分的静态文件加速是个大头.但是方法却最简单
conf/conf.php
文件的 74 行~79 行替换为以下代码: 'view_url' => 'https://cdn.jsdelivr.net/gh/gdtool/xiunobbs/view/',
'upload_url' => 'upload/',
'upload_path' => './upload/',
'logo_mobile_url' => 'https://cdn.jsdelivr.net/gh/gdtool/xiunobbs/view/img/logo.png',
'logo_pc_url' => 'https://cdn.jsdelivr.net/gh/gdtool/xiunobbs/view/img/logo.png',
'logo_water_url' => 'https://cdn.jsdelivr.net/gh/gdtool/xiunobbs/view/img/water-small.png',
插件静态资源,一般需要修改 hook 文件夹内的 htm 钩子,一般文件名为:hook/...htm
将../plugin
替换为 https://cdn.jsdelivr.net/gh/gdtool/plugins/plugins
只需完成以上两步,你的论坛将会健步如飞
加速比例在 98%以上,一个页面在本地加载的资源只有 4kb
本文用到的 github 库:
https://github.com/gdtool/xiunobbs
https://github.com/gdtool/plugins
转载请保留原文链接
1
Smash 2020-10-18 19:17:45 +08:00
这个 BBS 不是挂了吗
|
3
xinyana OP 而且这个论坛有些人在接盘继续开发,有个叫小白 还是小兔的 还有其他版本,哪怕原版的 4.0 也足够用了
|
4
ZAESKY 2020-10-18 20:22:30 +08:00
哇,居然能在这里看到有用 xiuno 的大佬,我也是一直在用 xiuno,那个知乎蓝主题就是我写的,虽然写的不是很好☺
|
5
syozzz 2020-10-19 13:03:27 +08:00
我自己的博客切到了 jsdelivr 感觉还是慢
|
6
solider245 2020-10-19 14:06:21 +08:00
楼主,你那个 GITHUB 地址都打不开,你不能放一个不存在的地址给我们呀
|
7
xinyana OP |