我有一个Siteground云服务器,我对服务器一无所知。 它拥有8个网站,但其中3个拥有自己的专用IP地址和cPanel。
它在一个Linux服务器上,但是在那里有一些混合的东西。 例如,有时他们必须重新启动NGinx …某种types的组合或其他types。
服务器上的基本细节是:
如果我进入我的WHM,服务状态,它说:
他们都是WordPress的安装,最近 – 尽pipe没有发生重大的变化 – 我在所有Siteground网站的行政区域开始落后非常缓慢,最终超时。
技术人员通常都很好,但是这个人告诉我要购买2个额外的核心。 他说我不需要购买额外的存储空间或额外的GB RAM。
网站:
他们基本上是低维护网站,不太重量瓦特/stream量。 USS Vision , WebPrezence LLC (SSLd),然后是我的非营利组织, 国家正当程序中心 (SSLd),是8个网站中最大和最受欢迎的网站。
作为服务器专家,是否有可能让这里的任何人知道这个技术是否正确? 将添加2个CPU帮助,所以我不会被locking我的FTP,cPanel和我的网站的后端? 是否有可能告诉我足够的知识足够提供的信息量?
还是我在这里的方式,我应该做的东西,对技术的build议持怀疑态度?
谢谢任何人可以提供的任何指导!
是的,增加两个内核将有助于提高响应速度。
但是,这不是全部。 这个问题的最正确的解决scheme就像是一个移动的目标。 现在添加内核可能会有所帮助。 明天它可能会更多的记忆。 第二天你可能需要带宽。
增加资源通常是提高性能的最便宜和最快捷的方式。 特别是像响应时间。
但这是最好的吗?
那要看。 追踪和优化服务器configuration和代码中的性能问题可能是昂贵的,高度专业化和耗时的任务。
你怎么知道?
你必须开始测量。 测量响应时间,测量第一个字节的时间,测量传输的数据量。 使用这些工具中的一些工具来自动执行这些testing和测量以进行服务器监控。 绘制结果图。
在更多的资源(核心,内存,…)和服务器/代码优化(程序员/pipe理员时间)之间find适当的平衡取决于你。 我build议你尝试一下。
记住,如果你没有测量,那么就没有必要去优化。