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 网站管理运营 WordPress安全安全性能优化 2024-04-18 由于上游SSL证书服务商政策的改变,阿里云CDN已经不再支持申请免费SSL证书了,有Let’s Encrypt这样方便好用的证书服务可以使用,我们没理由购买付费的SSL,只需要稍微在服务器上设置一下,就可以让acme.sh 帮我们申请 Let’s… 继续阅读
PageSpeed Insights 未使用被动式监听器来提高滚动性能的警告的解决办法 主题开发分享 加速性能优化 2021-09-18 在使用 PageSpeed Insights 测试我们的WordPress站点的使用,如果前端加载了jQuery库,我们往往会收到一条「未使用被动式监听器来提高滚动性能」的警告,谷歌建议我们将触摸和滚轮事件监听器标记为 `passive`,以提高页面的滚动性能。为… 继续阅读
使用 Purgecss 删除WordPress主题中未使用的 CSS 来减小 CSS 文件体积 主题开发分享 加速性能优化 2019-09-18 开发WordPress主题的时候,为了保证效果,同时加快开发速度,我们经常会使用一些 CSS 框架。主题开发完成后,这些 CSS 框架中其实有很大一部分 CSS 样式是没有在主题中使用的。「删除未使用的 CSS」是网站前端优化中必不可少的一个步骤… 继续阅读
使用 Memcached 或 Redis 加速优化 WordPress 对象缓存(Object Cache) 后台开发使用 加速性能优化缓存 2019-07-17 WordPress 对象缓存(Object Cache)是 WordPress 中缓存耗时数据库查询结果的方法,默认情况下,对象缓存是非持久性的,只在请求期间保留在内存中,请求过期后,缓存也就失效了,下次请求时则需要重新生成。WordPress 默认对象缓存的效… 继续阅读
怎么正确的加快WordPress网站的打开速度-以 Avada 主题为例 网站管理运营 CDN加速性能优化 2019-03-06 WordPress 比较消耗服务器资源是众所周知的事实,特别是一些高级WordPress主题,如果不经过正确的优化,网站打开速度会慢到让人崩溃。用心做网站的朋友都知道,打开速度对 SEO 效果和转化率是有一些影响的,特别是对于做付费广告的朋友… 继续阅读
在 WordPress 中使用异步 PHP 推迟耗时操作,加快响应速度 主题开发分享 后台性能优化计划任务 2018-01-21 PHP 执行代码的方式是同步串行的,也就是说,PHP 中定义的操作代码会一个接一个的逐步完成。如果我们需要在一个会话中执行大量操作,或者调用外部 API,这种同步执行代码的方式可能需要比较长的时间,从而造成用户等待时间过长。这是一… 继续阅读
使用 Cachify 插件把 WordPress 页面缓存到 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 分 后台开发使用 加速性能优化服务器 2017-03-15 Nginx PageSpeed 是 Nginx 的一个扩展模块,主要的功能是再服务器端优化网站的前端页面,使前端页面符合 PageSpeed Insights 的指导原则,有了 PageSpeed,网站开发人员就可以在开发前端页面的时候,稍微轻松一点了,把前端优化的任务都… 继续阅读
使用 InstantClick 预加载提高站内链接打开速度 前端开发技巧 加速性能优化用户体验 2015-06-24 经常访问本站朋友可能会发现,本站站内页面链接的打开速度快了不少,很多时候点击一个链接甚至能达到秒开的效果,没有任何等待,体验甚是酸爽。今天就为大家介绍一下实现这个效果的黑科技——InstantClick。InstantClick 加速站内链接打开… 继续阅读
使用 WordPress Transients API 缓存查询结果节省 SQL 查询时间,提高 WordPress 性能 主题开发分享 API加速性能优化 2014-08-05 WordPress性能的瓶颈很多时候都在 MySQL数据库查询上,如果能把查询数据缓存起来,对提高 WordPress 性能很有帮助,WordPress 为我们提供了 Transients API 供我们缓存数据。根据服务器设置,Transients API 会把缓存数据存储到不同的位… 继续阅读
在 WordPress 页脚显示数据库查询数,查询时间和内存使用情况 WP 技术总结 加速性能优化 2014-07-23 用过 WP Super Cache 插件的朋友可能都知道,WP Super Cache 插件会在缓存的页面底部显示一些信息,来说明页面生成的所用的时间和缓存页面的时间,以便开发者参考。 当我们准备通过减少数据库查询来优化 WordPress 性能的时候,这些信… 继续阅读
移除谷歌 Open Sans 字体,提高 WordPress 后台打开速度 WP 技术总结 加速后台慢性能优化 2014-06-04 谷歌的服务在国内很多地方经常会打不开,而 WordPress 后台使用了谷歌的 ‘open-sans’ Web 字体,而这个字体又是在 WordPress 后台的里面放着的。网络出了问题,’open-sans’ 字体下载不了的时候,浏览器会不断尝… 继续阅读
用 jQuery 检查一个元素是否存在,然后按需加载 jQuery 插件 前端开发技巧 加速性能优化 2014-02-07 在前端开发的过程中,我们会使用很多 jQuery 插件,jQuery 插件使用得多了,会导致网页打开速度变慢。而引入的 jQuery 插件并不是每个页面都需要的。这时候使用按需加载的方法加载jQuery 插件会对前端性能的提升有不少帮助。按需加载的… 继续阅读