首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >达到wordpress网站的资源极限

问达到wordpress网站的资源极限
EN

Webmasters Stack Exchange用户
提问于 2016-10-16 06:09:39
回答 1查看 1.4K关注 0票数 5

在讨论这个问题之前,让我详细介绍一下我的网站。

  • 我有一个博客,这是一个编码博客,所以我有教程和代码样本。
  • 我正在运行WordPress自我托管作为我的平台。
  • 我有一些流行的插件,如Yoast SEO,联系形式7,谷歌分析等。

我有以下Godaddy托管计划(Delux计划,增加了资源)

  • 1gb内存
  • 2 Cpu
  • 1024 i/o
  • 125入境程序

该网站每天的访问量不到1000次。

然而,我发现它已经耗尽了资源。

这怎么可能?

EN

回答 1

Webmasters Stack Exchange用户

发布于 2016-10-16 08:51:48

Linux对RAM的使用

Linux通常会使用吃很多内存来避免磁盘缓存(交换文件),并且如果很少或没有免费的内存,则不会指出任何错误。只有当您没有空闲内存并且Linux操作系统正在使用交换文件时,您才应该认为这是一个问题。

Linux交换文件

应该尽可能避免磁盘交换缓存,因为磁盘上发生的SQL查询要慢得多,并导致系统开始排队请求,这会增加CPU使用和IO读/写。

这是网站管理员我需要更多的内存还是CPU?常见的问题吗?答案不是一种或另一种,如果进程是基于SQL的,还是基于CPU的,则每个站点的答案都不同。SQL将同时命中CPU和RAM,但是如果SQL被缓存,那么它就不会像处理得那么快而进入另一个CPU。在大多数情况下,更多的ram将解决资源问题。

如果您的服务器正在使用交换空间,则需要增加RAM。大多数站点通常需要更多的RAM,而不是CPU,所以您总是可以减少到1核心,增加RAM。就我个人而言,如果选择的话,我会选择1 CPU核心1.5GB RAM,而不是2个CPU核心,1GB RAM。

消失HTTP缓存

HTTP是一个来源加速器,专为内容密集的动态网站以及大量消耗的API而设计。与其他网络加速器不同,如Squid (最初是客户端缓存),或者主要是原始服务器的Apache和nginx,Varnish被设计为一个HTTP加速器。与其他代理服务器不同,清漆只关注HTTP,其他代理服务器通常支持FTP、SMTP和其他网络协议。包括维基百科在内的高知名度高流量网站、“纽约时报”、“卫报”、“印度教”、“罗马晚报”、社交媒体以及Facebook、Twitter、Vimeo和Tumblr等内容网站都使用清漆。在网络上排名前10K的网站中,大约十分之一的网站使用了该软件。

许多“好的”托管公司,如甘地,使用消失,它的速度惊人的快,并已众所周知的加快网站100-1000倍的速度。

内容发布网络

您还可以通过使用CDN网络来减少获取的数量,它们是非常廉价的,可以帮助您减少服务器负载,但也可以.帮助您加快您的网站,因为他们将加载最近的文件到您的访问者的位置。谷歌奖励快速网站,我推荐Cloudflare和类似的服务。

票数 4
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/100264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档