买SiteGround时,套餐页写着“每月约1万次访问”“约10万次访问”,很多人会担心:访问量超了,网站会被关吗?要加钱吗?
结论先说:月访问量只是选套餐的参考值,不是硬性上限,超了不会自动扣费。 真正会限制网站的,是CPU用量这类服务器资源。
官网的访问量是怎么说的
SiteGround官网的三个套餐都写着“流量不限”(没有按流量计费),同时在常见问题里给出建议访问量:
| 套餐 | 官方建议月访问量 |
|---|---|
| StartUp | 约10,000次 |
| GrowBig | 约100,000次 |
| GoGeek | 400,000次以上 |
这是帮你判断该买哪个套餐的估计值。网站实际占用多少资源,取决于每次访问有多“重”:一个开了缓存的静态页面几乎不占资源,而没有缓存的WooCommerce购物车页面、会员页面、搜索页面,一次访问就会消耗不少CPU。所以同样1万次访问,不同网站的资源消耗可以差几十倍。
真正的限制:CPU、inode等资源
SiteGround的知识库里有一篇“合理使用”说明,列出了共享主机的资源额度。下表来自这篇说明,文章最后更新于2021年10月,数字可能已经调整,仅供参考:
| 项目 | StartUp | GrowBig | GoGeek |
|---|---|---|---|
| CPU秒数 / 每小时 | 1,000 | 2,000 | 4,000 |
| CPU秒数 / 每天 | 10,000 | 20,000 | 40,000 |
| CPU秒数 / 每月 | 300,000 | 600,000 | 800,000 |
| inode数量 | 200,000 | 400,000 | 600,000 |
其他适用于所有套餐的限制:单个进程内存最多768MB,数据库最大1,000MB,计划任务(cron)间隔至少30分钟。
几个概念:
- CPU秒数:网站程序运行消耗的CPU时间。访问越多、页面越动态、插件越重,消耗越大。
- inode:账号里文件、文件夹和邮件的总数量,不是占用多少GB。图片缩略图、缓存文件、备份文件多了,inode会涨得很快,邮箱里堆积大量邮件也会占inode。
SiteGround说明里写,超限前会先发出预警;对于极端或反复的超限,可能限制网站访问,直到你处理问题。
超限后会出现什么
网站打不开,访客看到类似“The web service to this account has been limited temporarily”(此账号的网站服务被临时限制)的页面。
官方说明这种提示有两种原因:网站被入侵,或者超过了资源限制。页面上有一个“Get Limit Removed”按钮,点击会跳转到客户区,里面能看到具体是哪种限制。官方没有写限制会持续多久,需要进客户区查看详情,必要时联系客服。
另外要注意:inode超限时,官方提示可能出现上传文件失败、收不到邮件、网站报错,账号还可能被排除出备份系统。
去哪里查资源用量
- 客户区:服务 → 主机 → 管理 → 统计,能看到CPU秒数、磁盘和inode的账号级数据;
- Site Tools:网站的仪表盘里能看到磁盘和inode用量;
- 具体界面名称可能随版本调整,找不到就在后台搜索“Statistics”。
删除文件后,统计数据不会立刻更新,等待一段时间后刷新再看。
怎么降低资源用量
- 开启缓存:SiteGround自带的Speed Optimizer插件可以开启缓存和动态缓存,是效果最明显的一步,设置见《Speed Optimizer插件设置教程》。
- 升级PHP版本:新版本更快更省资源,见《SiteGround怎么切换PHP版本》。
- 删掉不用的插件和主题:尤其是备份类、统计类、安全扫描类的重型插件。
- 排查异常流量:垃圾爬虫、暴力破解登录会白白消耗CPU,查看访问日志,用安全插件或CDN拦截。
- 清理inode:删除旧备份、不用的主题和插件、缓存文件,清理邮箱里的旧邮件。
- 用CDN分担静态资源:图片、CSS、JS交给CDN,减少回源,见《什么是CDN?》。
什么时候该升级套餐
如果已经做了缓存、清理插件,CPU用量仍然经常接近上限,才考虑升级。注意:GrowBig到GoGeek的月CPU额度只从600,000提高到800,000(按上表的旧数据),升级的性价比不一定高;流量真的上来之后,可能要考虑Cloud云主机或换主机,对比见《SiteGround和Cloudways哪个好?》。
三个套餐的功能区别,见《SiteGround的StartUp、GrowBig、GoGeek有什么区别?》。



