Page 1 of 1

除了纯粹的视觉用户体验方面之外

Posted: Tue Dec 10, 2024 4:22 am
by rifathasan200
Smush 是最受欢迎的一体化图像优化插件,因为它拥有使图像加载速度更快所需的一切。使用 Smush 启用延迟加载是一个一键式过程。此外,一旦激活延迟加载,您就可以更改设置(尽管在大多数情况下这是不必要的)。而且,它是一个免费插件。虽然我不太喜欢分页帖子,但在某些情况下将帖子分成多个页面是有意义的。请不要为了获得更多页面浏览量而这样做,但如果您有一个超级超级资源,其中列出了您最喜欢的 500 家酒店并附有图片,那么将其分成 25 - 50 个部分可能是个好主意。

4.删除不必要和无用的插件。插件不仅会增加请求数量,还会导致其他问题,例如内存泄漏甚至安全性。一个名为 P3(插件性能分析器)的出色插件将帮助您识别最有问题的罪魁祸首。您还可以停用您很少使用的任何内容。我经常使用重新生成缩略图、主题检查或 P3 等工具。虽然它们在使用时非常宝贵,但我每个月只需要一次。不使用时,我会禁用它们以确保它们绝对不会对性能产生影响。

5. 去除不必要的养眼效果。网站上有很多设计元素和模块,大部分是基于 JavaScript 的,它们可能看起来不错,但实际上没有意义。让我举两个例子。第一个例子涉及导致挫败感的因素。假设您有一个自 波兰手机号码
定义菜单,当您将鼠标悬停在其上时,该菜单会以有趣的动画展开。当用户第一次看到它时,他们会认为它很酷。然而,在第三次使用之后,他们会变得越来越恼火——为什么他们必须等一秒钟才能出现该死的菜单?这种情况通常会发生,因为程序员和网站所有者使用网站的方式与用户不同。用户最有可能使用标题中的登录或表单链接。确保为用户提供流畅的体验,而不是仅仅看起来很酷但从长远来看最终令人失望的体验。
,您的网站还将获得一些速度优势。需要动画处理的元素会更少,一般来说 Javascript 也会更少,所有这些都会导致网站运行得更快或显示得更快,这是同一件事。第二个例子涉及效率和转换。我最喜欢的例子是滑块。几乎每一篇研究文章都得出相同的结论:滑块很糟糕。没有人使用它们,它们占用太多空间,降低搜索引擎优化并极大地影响网站的速度。我想强调的是,作为一个企业,你的网站的目的不是为了看起来漂亮。好看是一个工具,用来实现真正的目标:赚钱。如果所有研究表明您应该将滑块烧毁。如果它增加了你的收入,还有关系吗?在理想的情况下,您会查看网站的所有元素并做出一些决定,或者至少做出有根据的猜测。阅读该主题,进行研究,最重要的是,衡量你的结果。

6.使用CDN。对我来说,CDN 是网站的灵丹妙药,它们让一切变得更加简单和快捷。我喜欢使用 CDN 有两个原因:它们允许我在服务器之外托管图像,并且可以减少图像加载时间。在本文中,我们将重点讨论后一个原因,尽管很简短 - 我喜欢在服务器外托管图像,因为它可以将我的内容从我的媒体中释放出来。我可以更改我的域名。我可以从一个托管服务商转移到另一个托管服务商。我的媒体总是在同一个地方。网站的数据库和主题平均占用大约 10-25 MB。但是,可能还有 2GB 的图像也需要传输。如果全部托管在服务器之外,您只需要担心 25MB,这并不算多。让我们回到速度吧! CDN(内容交付网络)的想法是将您请求的资源在地理位置上放置在离您更近的地方。

Image


7.启用缓存。缓存可能是第一个方法,因为它可以带来最显着的改进。缓存的思想可以用一个简单的类比来理解。还记得你第一次在学校学习加法吗?你实际上必须数5+4。你用手指或手边的任何东西来数(我妈妈教我用方糖)。今天,你可能只记得答案并自动知道它是 9。你的大脑基本上已经记住了结果,你不再需要数数它。网站有一个不同之处 - 等式的结果并不总是相同!原因如下。想象一个仅显示您的姓名和当前年份的网站。本网站的内容每年仅更改一次。

但是,每次加载站点时,服务器都会计算当前年份。缓存允许您将网站的 HTML 副本保存一段时间。在上面的示例中,我们可以将缓存过期时间设置为每天一次。这意味着网站每天都会正常加载一次:它将检测请求,强制服务器处理代码,并以 HTML 形式返回结果。它还会将生成的 HTML 存储在内存中。下次有人加载该网站时,缓存将从内存中加载 HTML,而不是强制服务器处理它。对于这样一个简单的示例来说,这可能不算多,但对于普通站点来说,它可以节省几秒钟的加载时间。我刚才描述的是整页缓存,还有很多其他类型——缓存本身就是一种职业。幸运的是,如果您使用 WordPress,您可以非常轻松地开始使用。