您现在的位置是:首页 > cms教程 > pbootcms教程pbootcms教程
图片加载太慢pbootcms自动替换图片地址为七牛云cdn的方法
含玉2023-01-31 00:19:39pbootcms教程已有116人查阅
导读本篇主要是为这篇文章(未备案域名怎么使用国内cdn加速网站?)进行pbootcms相关补充,主要为了解决网站放在香港小水管主机图片加载太慢问题
加速原理:图片后台上传到本地,然后前台访问网页的时候图片会自动镜像一份到七牛云上,接着返回七牛云的图片链接到网页上显示,实现图片加速访问。
安心提示:此方法是本地依旧有图片,七牛云镜像一份,所以后期不用七牛云了,也不影响网站图片加载!
二次开发增加自动替换图片地址
1、configconfig.php里增加:(注意前一行需要以逗号结尾,默认官方版本无逗号需要自行加上)

2、ppshomecontrollerParserController.php里搜索function adjustLabelData,在其下方增加:

3、ppshomecontrollerParserController.php里搜索{pboot:pageurl},在其下方增加:

4、ppshomecontrollerIndexController.php里搜索$this->getContent($data),在其上方增加:

至此,后面只要去config里添加cdn镜像链接即可。
更新补充1
经测试发现如果前台图片做了裁剪cdn替换图片地址会失效,因此还要做以下调整。
1、打开ppshomecontrollerParserController.php
找到$maxheight = isset($params['maxheight']) ? $params['maxheight'] : null;下面增加一行 在这个判断if (! file_exists($max_out_file) && file_exists($max_src_file)) {结束的下一行增加 找到$height = isset($params['height']) ? $params['height'] : null;下面增加一行 在这个判断if (! file_exists($out_file) && file_exists($src_file)) {结束的下一行增加 单页编辑器替换补充
打开appshomecontrollerIndexController.php,找到function getAbout后, 把上面代码下方增加: 效果截图:

本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
- pbootcms百度编辑器UEDITOR超链接添加rel="nofollow"
- PbootCMS链接URL支持下划线的方法
- PBootCMS模板安装后首页样式错乱怎么办
- pbootcms防止被挂马的解决方法
- PbootCMS优化点赞效果步骤代码
- PbootCMS网站上线后怎么做好防护避免被黑挂马
- PbootCMS后台登录页面样式修改方法
- PbootCMS去除UEditor编辑器图片自动添加的title和alt属性的方法
- PbootCMS增加上传文件类型webp、mov等文件格式扩展
- pbootcms怎么调用友情链接标签代码
- PbootCMS后台自动清理缓存runtime文件夹的方法
- PbootCMS使用列表标签来显示文章多图和附件信息的方法
暂无内容 |
暂无内容 |
随机图文
windows系统nginx环境运行pbootcms访问首页404
客户在安装 PbootCMS 后,访问后台 /admin.php 正常,但直接访问首页或其他页面时出现 404 错误。运行环境为 Windows + Nginx + PHP。客户反映伪静态规则一直无法生效。pbootcms编辑器过滤div代码的实现方法
我们在用pbootcms建站时候,有时候需要在专题内容中加入含有html代码的文字,但是加入后发现编辑器去掉了一些标签元素,并将div都变成了p,这个要怎么操作呢?pbootcms安装后页面空白网站后台也登录不了怎么办
针对您遇到的PbootCMS安装后页面空白且后台无法登录的问题,可以尝试以下解决步骤: 检查PHP版本:确认服务器上的PHP版本是否为7.0或更高。较低的PHP版本可能会导致兼容性问题。PbootCMS常见错误解决方法
PbootCMS 是一个功能强大的内容管理系统,但在使用过程中可能会遇到各种错误提示。以下是一些常见的 PbootCMS 错误提示及其可能的解决方案:常见错误提示及解决方案1. 数据库连
留言与评论 (共有 0 条评论) |