PageSpeed insights 优化建议——减少未使用的CSS、缩减 CSS 主题开发分享 PageSpeed性能优化 2025-01-05 在使用 PageSpeed Insights 检查网站性能时,常常会看到“减少未使用的 CSS”和“缩减 CSS”这样的优化建议,特别是在没有进行过性能优化的网站上,这两项建议几乎总是出现在报告中。为什么会出现这种情况呢?原因在于,我们在建设网站时所… 继续阅读
使用行内SVG代替字体图标减少HTTP请求提高网页加载速度 WP 技术总结 性能优化 2024-12-11 在现代Web开发中,图标是用户界面的重要组成部分。WordPress 站点通常使用字体图标(如Font Awesome)来显示各种图标,但随着SVG的普及,越多的开发者开始使用SVG来代替字体图标?WordPress的 Dashicons 项目也停止了接受图标请求,区块… 继续阅读
开启PHP slow log 慢日志排查WordPress性能问题 WP 技术总结 cPanel性能优化 2024-11-07 当WordPress是一个空白站点的时候,打开速度一般不会有问题,随着网站内容越来越丰富,安装的插件越来越多,网站的打开速度可能会变得越来越慢,是什么原因导致WordPress变慢了呢?数据库?插件?主题?当遇到技术问题的时候,我们不能… 继续阅读
WordPress怎么选择云服务器,更多CPU还是更大内存? WP 技术总结 性能优化服务器 2024-08-22 在选择云服务器时,云服务器厂商往往会提供内存型和计算型的服务器供我们选择,在预算有限的情况下,怎么合理分配预算,才能让同样的预算购买的服务器能够支持更多的流量、使WordPress网站更流畅稳定的运行?这是一个重要的问题,需要认… 继续阅读
怎么优化在WordPress重复Hooks上面运行耗时操作任务 WP 技术总结 WooCommerce性能优化订单状态 2024-05-09 当使用一些 Hooks时,比如 save_post,我们可能会注意到挂载到这些 Hooks 上的函数可能会被触发多次,例如当我们使用过时的元数据盒子而不是古腾堡插件侧边栏时,就可能会发生这种情况。关于怎么避免在save_post Hook上重复执行的问题,… 继续阅读
在WordPress中预加载LCP元素所用的图片 主题开发分享 PageSpeed性能优化 2024-04-26 LCP全称为 Largest Contentful Paint,是一个衡量网页加载性能的重要指标,它代表了网页主要内容的加载速度。具体来说,LCP 测量的是从用户开始加载页面到视口内最大的图像或文本块渲染完成的时间。为了提供良好的用户体验,网站应努力… 继续阅读
使用acme.sh申请Let’s Encrypt SSL证书并自动上传到阿里云CDN 网站管理运营 CDNWordPress安全安全性能优化 2024-04-18 由于上游SSL证书服务商政策的改变,阿里云CDN已经不再支持申请免费SSL证书了,有Let’s Encrypt这样方便好用的证书服务可以使用,我们没理由购买付费的SSL,只需要稍微在服务器上设置一下,就可以让acme.sh 帮我们申请 Let’s… 继续阅读
Local Google Fonts – 把谷歌字体下载并托管到自己的服务器上 WP 技术总结 性能优化用户体验第三方资源 2022-06-27 由于网络问题,谷歌字体在中国大陆基本上处于访问不了的状态,很多国外的主题都是使用谷歌字体。当这些字体打不开的时候,就会拖慢整个页面的速度,导致网站打开速度缓慢。Local Google Fonts 插件F可以把谷歌字体下载到自己的服务器上… 继续阅读
PageSpeed Insights 未使用被动式监听器来提高滚动性能的警告的解决办法 主题开发分享 PageSpeed加速性能优化 2021-09-18 在使用 PageSpeed Insights 测试我们的WordPress站点的使用,如果前端加载了jQuery库,我们往往会收到一条「未使用被动式监听器来提高滚动性能」的警告,谷歌建议我们将触摸和滚轮事件监听器标记为 `passive`,以提高页面的滚动性能。为… 继续阅读
使用 Purgecss 删除WordPress主题中未使用的 CSS 来减小 CSS 文件体积 主题开发分享 CSS优化加速性能优化 2019-09-18 开发WordPress主题的时候,为了保证效果,同时加快开发速度,我们经常会使用一些 CSS 框架。主题开发完成后,这些 CSS 框架中其实有很大一部分 CSS 样式是没有在主题中使用的。「删除未使用的 CSS」是网站前端优化中必不可少的一个步骤… 继续阅读
使用 Memcached 或 Redis 加速优化 WordPress 对象缓存(Object Cache) 后台开发使用 Memcached加速性能优化缓存 2019-07-17 WordPress 对象缓存(Object Cache)是 WordPress 中缓存耗时数据库查询结果的方法,默认情况下,对象缓存是非持久性的,只在请求期间保留在内存中,请求过期后,缓存也就失效了,下次请求时则需要重新生成。WordPress 默认对象缓存的效… 继续阅读
怎么正确的加快WordPress网站的打开速度-以 Avada 主题为例 网站管理运营 CDNPageSpeed加速性能优化 2019-03-06 WordPress 比较消耗服务器资源是众所周知的事实,特别是一些高级WordPress主题,如果不经过正确的优化,网站打开速度会慢到让人崩溃。用心做网站的朋友都知道,打开速度对 SEO 效果和转化率是有一些影响的,特别是对于做付费广告的朋友… 继续阅读
在 WordPress 中使用异步 PHP 推迟耗时操作,加快响应速度 主题开发分享 后台性能优化计划任务 2018-01-21 PHP 执行代码的方式是同步串行的,也就是说,PHP 中定义的操作代码会一个接一个的逐步完成。如果我们需要在一个会话中执行大量操作,或者调用外部 API,这种同步执行代码的方式可能需要比较长的时间,从而造成用户等待时间过长。这是一… 继续阅读
使用 Cachify 插件把 WordPress 页面缓存到 Memcached 中,让网页瞬间打开 网站管理运营 Memcached加速性能优化缓存 2017-12-01 WordPress 刚刚安装的时候,性能是没问题的,我们安装了主题、插件、添加了一些小工具和菜单,然后我们就开始上传内容了,我们都很勤快,每天都会有内容添加到 WordPress 站点,越来越多的用户留下了评论,不知道从什么时候开始,我们感… 继续阅读
网站加载 Waiting (TTFB) 时间过长的原因和解决办法 后台开发使用 加速性能优化 2017-11-30 关注网页前端性能的朋友,在优化网页性能的时候都会遇到网站加载 Waiting(TTFB)时间过长的问题。对于没有优化过的 WordPress 站点,TTFB 时间经常超过了页面内容的下载时间,为用户带来不必要的等待时间。这个问题的主要原因是在服务… 继续阅读
通过异步加载 JavaScript 代码提高页面的载入速度 主题开发分享 前端加速性能优化 2017-06-13 JavaScript 执行的时候可能会修改 DOM,影响页面的展现,默认情况下,先加载执行 JavaScript,再加载执行后面的代码才是安全的,加载执行 JavaScript 代码的时候,会停止后面代码的加载执行,这个行为叫做阻塞,这个模式就是同步加载。… 继续阅读
仅在特定的 WordPress 页面上按需加载 JavaScript,优化页面性能 主题开发分享 前端性能优化 2017-06-06 在WordPress主题或插件中加载 JavaScript 时,官方推荐的方法是使用 wp_enqueue_script() 来加载,该函数可以指定 JavaScript 的依赖库,指定 JavaScript 文件的版本,设置在页面头部或者底部加载,非常灵活和方便。但是,该插件缺少指… 继续阅读
使用 XHProf 分析查找 WordPress 性能瓶颈,针对优化,提高性能 主题开发分享 性能优化 2017-05-09 性能差是 WordPress 广为诟病的一个特点,有个木桶理论说一只水桶能装多少水取决于它最短的那块木板,想让木桶多装点水,找到最短的那块木板是让木桶多装点水的第一步。拿到 WordPress 上来说,找到影响 WordPress 整体性能的程序处理环… 继续阅读
使用 ngx_pagespeed 优化前端页面,提高 WordPress 加载速度,使 PageSpeed Insights 轻松达到 100 分 后台开发使用 PageSpeed加速性能优化服务器 2017-03-15 Nginx PageSpeed 是 Nginx 的一个扩展模块,主要的功能是再服务器端优化网站的前端页面,使前端页面符合 PageSpeed Insights 的指导原则,有了 PageSpeed,网站开发人员就可以在开发前端页面的时候,稍微轻松一点了,把前端优化的任务都… 继续阅读
使用 InstantClick 预加载提高站内链接打开速度 前端开发技巧 加速性能优化用户体验 2015-06-24 经常访问本站朋友可能会发现,本站站内页面链接的打开速度快了不少,很多时候点击一个链接甚至能达到秒开的效果,没有任何等待,体验甚是酸爽。今天就为大家介绍一下实现这个效果的黑科技——InstantClick。InstantClick 加速站内链接打开… 继续阅读