wordpress - 运行新闻网站的 EC2 实例存在重大性能问题
问题描述
我们正在 AWS EC2 实例(t3 介质)上运行一个区域新闻网站 ( https://www.galwaydaily.com/ )。
问题是过去几个月的页面加载速度一直在上升,几天前该网站完全停止工作了几个小时。过去,我们只会扩大实例,但我不确定这是最佳实践。
我想就如何最好地托管和服务这个网站提供一些建议!
解决方案
快速浏览一下,以最少的工作量的最佳选择是添加 CDN。加载时间最长的前 7 个资产是几个 js/css 文件,然后是一些图像——它们看起来都不够大,可以花这么长时间。在调整实例和/或数据库大小之前,使用 GTmetrix.com 之类的工具查看您是否有效地利用了现有资源。
其他选项包括利用 AWS 功能,如 memcache(我倾向于使用 redis)、自动缩放组和 RDS。
推荐阅读
- android - 如何为 Android 中的不同环境配置 Azure AD B2C
- android - 数据快照返回空值
- php - 时间戳标签中的 Wordpress 时区错误
- android - 无法在嵌套 Firebase 数据库中搜索
- flutter - DioError(DioError [DioErrorType.other]:将对象转换为可编码对象失败:LinkedHashSet len:1
- c++ - C++ 代码打印给定字符串中的单词数
- python - 使用 numpy.where 函数时出错
- javascript - 为什么 array.findIndex 返回的不是函数。(Mozilla说它基本上是?)
- php - 当我尝试回显我的标头代码时,执行此操作的 php 代码将呈现为纯文本
- reactjs - 限制可调整大小的面板以在模式弹出时调整大小