【问题标题】:Speeding a wordpress website (specially on mobile)加快 wordpress 网站的速度(特别是在移动设备上)
【发布时间】:2020-04-09 20:07:11
【问题描述】:

我有一个关于加快在 nginx 下运行的 WordPress 网站的问题。重要信息,因为我想实施 Pingdom、Yellowlab 和 Google PageSpeed 的建议。

Pingdom 建议:添加 Expires 标头,减少 HTTP 请求,减少 DNS 查找。

YellowLabs 说我网站的 CSS 不好(糟糕的 CSS、CSS 复杂性和网络字体)。 Google 建议我删除不需要的 CSS。我找到了一个名为 PurifyCSS 的网站,它似乎可以解决问题,但它破坏了我的网站。

无论如何,我尝试将过期标头添加到我的网站,但所有信息都是针对 Apache 的。我的网站似乎使用了 nginx。我找不到任何关于 nginx 的准确信息(Apache 很简单:修改 .htaccess)。

长话短说:有人可以帮我实现 Pingdom 的建议,并给我一些关于我网站 CSS 的线索吗?

附加信息:似乎一个空的 WordPress 网站已经存在 css 问题。使用 Blogger 或 Ghost 制作博客的情况并非如此:

我真正需要的可能是处理这 4 个问题的 WordPress 插件,或者我可以添加到我的 functions.php 中的一些 PHP 代码。优化对移动设备很重要。

对于我收到的具体指导,这是我所做的测试

【问题讨论】:

    标签: php css wordpress mobile-website pagespeed


    【解决方案1】:

    首先,我会查看您浏览器的检查器。您需要修复一些 JavaScript 错误。还有未经授权的呼叫,您需要立即修复。 我还会提供缩小版的 CSS 和 JS 文件。例如,您提供未缩小的 jquery:https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fsoundsirius.blog%2F&tab=mobile 也延迟加载 Stripe。

    还可以尝试使用 Hummingbird 来帮助处理过期标头和其他优化:https://premium.wpmudev.org/project/wp-hummingbird/

    【讨论】:

    • 我安装了一个插件来缩小样式和脚本。之后我的桌面版在谷歌上是绿色的,而移动版的速度是原来的两倍!!!!但是...图像不再加载,条纹支付停止工作。
    猜你喜欢
    • 2015-10-30
    • 1970-01-01
    • 2018-08-10
    • 2017-04-10
    • 2018-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多