最近访客

优化WordPress程序的访问速度方法

详情
评论
问答
赞助

您可以通过搜索或浏览分类列表来找到您期望下载的资源。随后点击资源介绍页右侧的下载链接按钮,依据提示信息进行操作即可。

大部分资源可积分免费下载,为了维持网站的运行小部分资源须付费才能下载。

本站提供的下载资源均为网络搜集,仅供个人学习和交流使用。对于版权问题,请用户自行判断并承担相应责任。

随着时间的推移,维持网站的运行需要支出高昂的服务器和带宽费用。为了能继续坚持免费做下去,如果觉得文章对您有用,希望您能动动发财的小手免费赞助狐狸,给狐狸加油打气!激励狐狸库继续创作下去!谢谢!

在互联网的浩瀚海洋中,我们的网站就像一座明亮的灯塔,为无数用户照亮前行的道路。它承载着知识的传递、梦想的交流,以及大家共同的回忆与期待。然而,运营和维护这样一个网站需要投入大量的心血与资金。

现在,您只需通过支付宝扫码领红包,就能轻松成为我们的赞助人。这不仅是一次简单的支持,更是您与网站共同成长的见证。操作简单,打开支付宝,扫描专属二维码,您的每一份心意都将化作网站发展的动力。

您的赞助,能让网站不断升级,提供更优质的服务,给大家带来更好的体验。让我们携手共进,让这座灯塔绽放更耀眼的光芒,照亮更多人的网络世界 。

下面是免费赞助的方法和流程

  1. 下面图一是本站的支付宝每日领红包二维码,使用支付宝扫描二维码后会自动显示红包金额,有任意小额金额红包。
  2. 点击“去使用”,再扫描第三张图的二维码进行付款即可。
  3. 上面扫到多少红包就输入多少金额,红包会自动抵扣金额,所以不需要额外费用。
  4. 如需赞助自定义金额请到【赞助狐狸】页面进行赞助。
  5. 这个扫码红包是每天都可以领的哦,支持同账号重复,每天花一分钟时间即可免费支持本站!
扫码红包 红包图 扫码支付

WordPress 作为世界级的 博客系统。在应用方面,占有很大的市场份额。

根据统计:2021年初WordPress市场份额为39.5%,占内容管理系统的64.1%

优化WordPress程序的访问速度方法-狐狸库
以上图表来自@W3Techs – Usage statistics of content management systems

作为拥有很多用户的系统,国内用户在使用 wordpres 的时候,都会出现访问慢,卡顿,加载不出来的情况。

访问的速度情况,同时影响着SEO优化。

其中大部分原因是因为wordpress自身加载Google字体,服务器肯定没有在国内,导致的加载慢。

很多优秀的插件也是国外开发者,所以插件方面也是拖慢网页加载的原因,同上面一样,开发者所用的CSS JS,都是使用的国外服务器。

首先解决Google字体问题:

解决办法:

/**
  *解决主题加载Google字体缓慢的问题 start
 */
 function coolwp_remove_open_sans_from_wp_core() {
 wp_deregister_style( \'open-sans\' );
 wp_register_style( \'open-sans\', false );wp_enqueue_style(\'open-sans\',\'\');
 }
 add_action( \'init\', \'coolwp_remove_open_sans_from_wp_core\' ); 

在主题function.php文件中添加以上代码。即可解决。

关于主题方面,也会存在影响网站整体速度,一方面是模板开发者并没有做到最优选择。以下就列出一些方法,来帮助你的wordpress 网站加载速度的提升。

合并文件减少请求数

模板开发者,为了寻求方便,直接套用CSS、JavaScript来引用,导致有很多的外部CSS文件,或者Javascript 文件。用户在访问网站的时候,浏览器会想服务器发送请求,请求这些文件在浏览器渲染。每一个HTTP链接就是要请求一次。所以这里给予的方法是将多个CSS、JavaScript文件合并在一个文件中。以此来减少浏览器请求次数。

推荐wordpress插件:WP Minify 或 WP-Optimize

另外也可以将图片全部做成一张图,使用CSS Sprite来定位获取图片。

减少数据库查询

动态网页(包括伪静态),每访问一个页面都会请求数据库获取数据,然后等待数据库输出。wordpress中其实有很多不必要的查询。

将以下代码加入到主题function.php 文件中,可在底部列出数据库查询次数。

add_action( \'wp_footer\', \'wpjam_page_speed\' );
function wpjam_page_speed() {
date_default_timezone_set( get_option( \'timezone_string\' ) );
$content = \'[ \' . date( \'Y-m-d H:i:s T\' ) . \' ] \';
$content .= \'页面生成时间 \';
$content .= timer_stop( $display = 0, $precision = 2 );
$content .= \' 查询 \';
$content .= get_num_queries();
$content .= \' 次\';
if( ! current_user_can( \'administrator\' ) ) $content = \"\";
echo $content;
}

网页图片的压缩

每一个网页中的图片,或者文章中的图片,都需要请求服务器,先下载,在展现。如果图片过大,下载图片的速度因此会更加长。很多时候文章中的配图,只是让文章阅读起来体验更加好。上传高清图片,图片的大小也就影响了也没加载速度,这里就用到了图片压缩。将图片压缩80%,依然可了解到整体所表达的意思。

试想10M图片,压缩到1-2M,加快了浏览器下载服务器中图片的速度。当然也可以使用lazy load来进行预加载。

png图片可使用TinyPNG 来压缩。

使用CDN来优化访问速度

众所周知,你在西藏下载北京的图片,和你在西藏下载西藏的图片,下载速度是两个维度。

CDN将服务器遍布全国,将图片备份到CDN服务器中,北京的用户访问,就在北京的机房调取图片。西藏的用户方面,就调取西藏机房的图片。这样,就会非常快速。

优秀服务器商的选用

服务器的配置也是影响wordpress加载的因素,wordpress这个程序有些吃CPU

1核1G1M的服务器,肯定是比不聊2核,3核,4核的。

把核比作车道,同一项任务,你一车道跑,和2车道跑,速度都不一样,所以选择服务器的时候最好选一些相对高的配置。不过现在云服务器可自由调整。如果做了前面的操作,访问还是慢,建议升级服务器配置。


温馨提示:本文最后更新于2022/10/20 04:09:25。若文章内容或图片失效,请留言联系站长反馈!
© 版权声明
THE END
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容