PHP程序员学习笔记|如何学习PHP

个人总结的PHP学习方法


亲测:1MB宽带1G内存的阿里云ECS够用吗

2017-6-28 0phpcom 经典文章


起初网站是放在虚拟空间的,由于虚拟空间不能满足一些特殊的需求,于是考虑换成云主机。云主机配置可以自由定制,这也是一大优势,满足各个层次的用户。


因为首次没有经验,面对宽带和内存的分配时,纠结了很久。现在已经用了一段时间了,写下此文希望能给大家一些引导。


开始为了试验一下,开通了一台按时计费的产品。配置是:

内存:512MB(现在没有512了,最小好像都是1GB);

宽带:1MB;

系统:64位centos6.5。


先用top查看一下基本信息,如下图:


512MB ecs信息


挂个小网站的话,CPU一般都不会有太大的瓶颈,一般是内存和宽带。刚开始没有安装任何软件的时候,内存消耗才40多MB,如下图:


ecs初始消耗内存情况


也可以看出linux是非常节约内存的。


再测试下宽带,如下图:


阿里云1MB下载速度


可以看出,1MB宽带速度大概是134KB每秒,服务器的宽带跟比家里装的宽带的优势是,服务器一般上行和下行都是一样快的。


所以得出结论:1MB宽带提供给用户的速度为每秒134KB左右。


那么这个速度到底有多块,到底能不能满足我们的需求呢?


如果你的网站以图片或者视频为主,1MB宽带肯定就不够了;但如果你的网站文字为主,就像代潇瑞博客这种,算下来单个页面平均500KB(包含图片、样式、js),那么理想情况下,完全加载页面只需要3-4s,再次访问浏览器会缓存css、js等静态资源,基本上秒开。所以像这种类型的网站,访问量不大的情况下,足够了。至于能支持多大的访问量,读者可自行进行计算。反正我现在访问量一两千,没有什么压力。


cpu内存监控信息


现在网站已经运行了1年多了,所以才写下这篇文章,供大家参考。


再看看现在内存的使用情况(服务器已安装mysql、nginx、php、redis等):


内存占用情况


由图可以看出还剩180MB,并没有卡顿的现象。


结论:如果您只是用来运营个人博客,且图片、视频等不太多的情况下,我的512MB内存都没有瓶颈,那么显然1MB宽带和1G内存的阿里云ECS是够用的。我以目前的状态来推断,支持3000IP/天是没有多大问题的。所以也没有必要纠结,况且不够还是可以再升级的。

« nginx配置yii2.0重写 | 带你选择32位还是64位linux服务器好»
发表评论:









订阅Rss