Products
GG网络技术分享 2025-03-18 16:14 0
最近一段时间越来越多的用户感觉到网站响应的速度很快但是就是网页加载的非常的慢,针对这一个问题,总结出说明:
前些天很多朋友会发现谷歌打不开了,经查询得知谷歌在香港的服务器已经搬回美国,所以导致在大陆打不开谷歌相关的所有网页和产品。
由于谷歌被墙,很多程序都发现网站打开速度相当的慢(wordpress程序最多也有其他调用谷歌js或css的站点,如果你是wordpress程序 就别找空间服务器的问题了。好冤枉 T.T),果断一查,发现在加载的文件中还有一条代码是调用的谷歌的CSS文件。
如何判断自己网站是否有谷歌的代码。先点开你的网站首页,点击右键 查看网页源代码 这时会出现很多代码,在所有的文件中ctrl+F搜索关键字“google”如果找到了谷歌的链接,就明白怎么回事了。(点击查看大图)
今天我来说说怎么解决这个问题。其实很简单的:
就是把把调用的谷歌的文件链接换成国内的链接。在你的代码编辑中(可以自己在主题编辑中查找),在所有的文件中ctrl+F搜索关键字“google”,如果搜到相关谷歌的链接诸如fonts.googleapis.com大家可以把这个文件(下载到本地需要翻墙下载)下载下来放到自己网站里完了更换成自己网站域名的文件链接就可以。
例如谷歌的js文件链接是:ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js你把这个js下载后放到你的根目录或者其他js目录中
把链接地址改成:www.zhujiwu.com/ajax/libs/jquery/1.7.2/jquery.min.js 目录一定要正确。
对此,360网站卫士的解决方案是把fonts.googleapis.com替换为fonts.useso.com;
将类似ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js替换为ajax.useso.com/ajax/libs/jquery/1.7.2/jquery.min.js。
wordpress程序可能存在谷歌CSS链接的文件有:wp-includes/script-loader.php、functions.php、index.php、header.php,除此之外可能一些插件也有谷歌链接,这就需要你关闭插件看看是否网站打开快了来确定哪个插件含有谷歌链接了。
其实还有最简单的方法来判断,打开慢是空间还是程序的问题:更换个网站程序 例如 织梦的程序,安装后 直接访问后台和前台 就不会有这些加载慢的问题,或者直接上传服务器探针进行测试。
1、使用PHP的flush函数
在header后调用PHP flush函数,可以加速WordPress博客。在header.php文件的结束</head>标签前,加上以下的代码行:
<?php flush(); ?> |
这行代码强制web服务器在传输网页内容前先输出header内容,这样浏览器就有充足的时间加载网页的其他部分。
2、自定义主题图片大小
图片是WordPress主题的重要组成部分,但开发者们有时会忘了对主题图片进行优化。主题图片包括CSS背景图,模板logo,默认储存图片、图标等。优化图片可以节省带宽,提高页面响应时间。
例如,Photoshop就给出了一个“Save for Web”的功能以优化网页图片。
3、使用自定义favicon
有些主题没有自带的favicon,这时你就可以给自己的博客设计一个favicon。
简单地说,只要在主题的header.php里加入下面代码:
<link rel=\"icon\" href=\"favicon.ico\" type=\"image/x-icon\" /> |
然后把其中的href属性指向新的favicon文件所在位置就可以了。
以上就是怎么改进WordPress主题加载速度的详细内容,更多请关注网站的其它相关文章!
Demand feedback