2022-08-26 18:10
图片来源:图虫创意
在《WordPress 性能优化:阿里云对象存储 OSS 进行 CDN 加速》中有提到,网站从长远发展考虑,建议把网站做动静态分离,除了将静态资源例如图片、CSS 代码和 JS 脚本等放到对象存储 OSS 上,还可以把网站动态资源例如 Web 程序、数据库等做进一步优化。
在完成了静态资源 CDN 加速后,我们也把网站的动态资源做一个缓存,但是不把它们缓存至 CDN上,而是使用 Memcached。
Memcached 最初由 Brad Fitzpatrick 在 2003 年开发,它是一种高性能的分布式内存对象缓存系统,本质上是通用的,旨在通过减轻数据库负载来加速动态 Web 应用程序。
整个过程都很简单,首先登陆宝塔面板,在《WordPress建站全过程》文章中就有提到,利用宝塔搭建网站运行环境,以后有空再慢慢介绍宝塔。
登录宝塔面板后,来到软件商店,搜索下载“Memcached”。
图片来源:宝塔面板
接着到 PHP 中安装 Memcached 扩展,目的是为了能通过 PHP 控制 Memcached。
图片来源:宝塔面板
安装完以上两步后,还不能启动 Memcached,还差最后一步,继续在宝塔面板中这操作,找到 object-cache.php,并把它复制到 wp-content 目录下,至此操作全部结束。
检验 Memcached 是否已成功开启,可以查看 Memcached 的负载状态,能看到我的 Memcached 命中率达到了95.70%。
(来源:Hopeshe跨境)
以上内容属作者个人观点,不代表雨果跨境立场!本文经原作者授权转载,转载需经原作者授权同意。