如何提升 ecs 服务器(2 核内存 2G)的网站打开速度?

330 天前
 xiaxueme

除了花钱提升性能,请问还有其他方法提升 ECS 服务器( 2 核内存 2G )的网站速度么? 程序是 wordpress ,日均 ip500 。 打开的时候 5 秒到 10 秒,ping 的话 timeout 状态。

1482 次点击
所在节点    站长
25 条回复
DICK23
330 天前
网络问题吧,重新设置 DNS 试试
opengps
330 天前
晒一下各种资源的使用情况才能知道怎么提速,cpu 、内存、磁盘 io 、带宽等是最基本的
NDDT
330 天前
这种情况 先排查主题和插件
BearD01001
330 天前
浏览器 f12 打开开发者工具,点开 network 面板,清空浏览器缓存,刷新网站,看哪里最慢,然后对症下药
Kinnice
330 天前
使用 WordPress 静态插件,全站静态化,飞一般的感觉
likunyan
330 天前
自己不先排查?
kaedeair
330 天前
大概率带宽受限
xiaxueme
330 天前
@DICK23 好的,谢谢
xiaxueme
330 天前
@opengps 好的,谢谢
xiaxueme
330 天前
@NDDT 好的,收到,谢谢
xiaxueme
330 天前
@BearD01001 好的,收到,谢谢
xiaxueme
330 天前
@Kinnice 好的,收到,谢谢
xiaxueme
330 天前
@likunyan 好的,排查了,加上 redis 了
woshinide300yuan
309 天前
啥都说了,为什么没说宽带呢?
我目前 wp 站点用了 2 个插件,一个是 wp super cache 缓存软件 ,一个是 wpjam 出的优化软件。 没上 CDN ,但 jpg cs js 都是额外用 oss+cdn 的方式托管的。如果不涉及登录的话,用 wp super cache 类缓存插件生成纯静态的 html 页面是个绝佳选择。

服务器上我用的宝塔,PHP 扩展里安装了 opcache (必须),至于 memcached 我没装,对我来说效果不大,因为我前端已经是缓存插件生成静态了。

日均 500 打开就 5~10s 的话,一般是没有安装缓存软件,opcache 估计也没装。 这俩影响很~~大。
其他的都是锦上添花的细节。
xiaxueme
309 天前
@woshinide300yuan 好的,谢谢,我按照您说的弄好了
zok2002
291 天前
@woshinide300yuan 大佬请教下我的是宝塔 php8 ,加 wordpress ,插件装了 super cache ,能装这个 opcache 吗,是在宝塔 app 里面装吗,这个是起什么作用的
zok2002
291 天前
@woshinide300yuan 另外请教下,我有一个反代服务器,反代宝塔里面也要装 opcache 吗,还是就源站宝塔装 opcache
zok2002
291 天前
@woshinide300yuan 大佬我开启后站点就报错了。。。

Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, first array member is not a valid class name or object in

等等。。
woshinide300yuan
286 天前
@zok2002 必须安 opcache ,非注册型的 wordpress 甚至不需要 memcached ,尤其是有了 super cache ,反正我没装,几万 PV 负载 2%都没有,反正生成一次 html 用好久。 但 opcache 必须装,提升 php 的效率的,wp 的 php 效率在最新版本 6.2 开始有了质的飞跃,但能提还是得提。
反代里有 php 就装,没有就不装了。我的 HK 反代只跑了 nginx ,就没必要装了。
woshinide300yuan
286 天前
@zok2002 “call_user_func_array” 看起来是某个插件的锅? 你如果 wp 现在属于新装状态(或者没什么访客)就把插件全禁用,在宝塔 PHP 扩展里安装好 opcache 后,逐一打开插件,哪个跪了就禁用哪个,去找平替。。 我的 wp 只有一个缓存插件,一个优化插件 wp jam ,没装其他的,还真不知道 call_user_func_array 是哪里的锅。 估计是你主题自带了用户中心?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/948546

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX