VPS 还是共享主机:网店老板该怎么选
共享主机(shared) 像「宿舍的一个床位」:网站与成百上千个邻居共用一台服务器,服务商负责更新 PHP 和基础安全。VPS(虚拟专用服务器)像「独立公寓」:CPU、内存、磁盘有固定保障份额,但系统配置、更新和备份通常要您或外包负责。对于 WordPress/WooCommerce、OpenCart 和 Bitrix,选择会影响结账速度、大促稳定性,以及 shared 上「邻居」拖垮服务器时 您会丢多少订单。
- Shared - 便宜($3-15/月),上手快,控制少,有「吵闹邻居」风险
- VPS - 约 $5-40+/月起,资源可预期,需要管理员或 DevOps
- 网店关键项 - SSL、MySQL 备份、PHP 8.x、cron、事务邮件
- Shared 够用 - 约 500 单/月以内、轻量目录、单站点
- 需要 VPS - 重 WooCommerce、集成、流量峰值、多项目
- 常见错误 - 省 hosting 费,因购物车慢而损失转化
什么是 shared 和 VPS
共享主机
Shared 上一台物理机服务很多客户。服务商提供:
- 面板(cPanel、ISPmanager、Plesk);
- 现成的 PHP、MySQL、邮件;
- 一键装 WordPress;
- 常见问题支持。
您 不能 自选 Linux 内核版本,也不能随意装软件 - 仅限套餐允许。资源 有限制:CPU、内存、PHP 进程数、库大小、inode。
VPS
VPS 是资源份额有保障的虚拟机。通常有 root 或 managed 面板。您可以:
- 自建技术栈(Django、Node.js、Redis);
- 为 WooCommerce 调 nginx + php-fpm;
- 隔离 staging 与 production;
- 扩内存/CPU 而不换域名。
「VPS 比 shared 便宜」 容易误导:还要算运维、监控、备份,有时还有 managed MySQL。
网店对比
| 维度 | Shared | VPS |
|---|---|---|
| 起步价 | $3-15/月 | $5-40+/月 |
| 结账速度 | 看邻居 | 调好更稳 |
| 黑五峰值 | 常被限流 | 可提前加内存 |
| 安全 | 服务商基础 | 您负责 + 加固 |
| 库备份 | 常每日,7-14 天 | 自配或 managed |
| SSL | 面板 Let's Encrypt | Let's Encrypt / Cloudflare |
| 订单邮件 | shared SMTP 易进垃圾箱 | 自有 SMTP / SendGrid / Mailgun |
| 迁移 | 「一键搬家」较易 | MySQL dump + rsync + DNS |
| 故障 | 提工单 | 您或外包 |
结论: shared 是 租现成厨房;VPS 是 自家厨房自己管。
何时 shared 够用
适合 shared 如果:
- 每月 300-500 单以内,目录约 5-10 万 SKU 且无重筛选;
- 一个账号一个站,不是 15 个 PHP 项目「动物园」;
- 标准 WordPress + WooCommerce 或 OpenCart,无定制集成;
- PCI 仅需跳转支付网关;
- IT 预算少,只有改功能的承包商。
好 shared 的迹象:
- PHP 8.1+,MySQL 8.0 / MariaDB 10.6+;
- 每日备份,可下载
.sql; - 限制适合 WooCommerce,而非「整账号 512MB 内存」;
- cron 每分钟或至少每 5 分钟;
- 高档含 Redis/Memcached 更好。
何时需要 VPS(或云)
该上 VPS 如果:
| 现象 | shared 为何不够 |
|---|---|
| 购物车 4-8 秒 | 内存少、磁盘慢、邻居抢资源 |
| 峰值 502/504 | PHP worker 用尽 |
| 库 > 2-5 GB | shared 限速或查询慢 |
| 要 Redis、Elasticsearch、队列 | 便宜 shared 没有 |
| 多站 / staging | 要隔离与可预期 |
| 严格安全要求 | 自管防火墙、WAF、审计 |
| CRM、webhook 24/7 | 稳定 cron 与 API |
经验法则: 若 站点月营收 $5000+ 且结账慢,省 $20/月 shared 比 $40 VPS + 2-4 小时配置更贵。
两种方案的隐性成本
Shared
- 「无限」流量 常有 fair use;
- 付费备份;
- 邮件送达差 - 需 SendGrid/Mailgun($15-50/月);
- 换服务商可能付费迁移。
VPS
- 运维 - $50-200/月或一次性 $200-800;
- managed MySQL、快照、监控;
- DDoS 与 CDN;
- 面板授权(VPS 上 cPanel 贵);
- 安全补丁 - 漏打有风险。
算 TCO(总拥有成本),不只看 Excel 里「Hosting」一行。
选服务商:老板清单
- 机房位置 - 靠近主要用户。
- SLA 可用性 - 网店宜 99.9%。
- 备份 - 自动、保留 14-30 天、每季试恢复。
- 支持 - 响应时间、是否帮 MySQL?
- 扩容 - 加内存能否不换 IP?
- 口碑 - WooCommerce/OpenCart 评价,非仅落地页。
- 退出 - 库与文件可导出、无绑架。
别只看 首年最低价。
从 shared 迁 VPS 且不丢单
安全流程:
- 全备 - 旧主机文件 + MySQL dump。
- VPS staging - 副本、测结账、测试支付。
- DNS TTL 提前降到 300 秒。
- 最终 dump 选低流量时段。
- 改 A 记录 - 监控 24-48 小时。
- 验证 - 测试单、邮件、支付 webhook、cron。
别在大促第一天迁。 别只拷 FTP 不拷库 - 订单还在旧服务器。
数据细节见 MySQL;legacy PHP 若有人说「上 VPS 自动就好」。
Managed VPS 与云:第三条路
shared 与「裸」VPS 之间有 managed WordPress / managed 云:
- 服务商管更新与缓存;
- 比 shared 贵、比自管 VPS 省时间;
- 常含 CDN、staging、备份。
月流水 $10000+ 时,managed 往往 比 VPS + 兼职支持更划算。
总结
Shared - 小网店、熟悉 CMS、流量适中时的正确起点。VPS - 触顶、要峰值稳定、定制后端或多环境时。按 指标 决策:结账耗时、弃购率、日志 5xx、库大小、12 个月增长计划。
好 hosting 无感 - 差的体现在 丢单 和旺季「网站挂了」邮件。
常见问题
可以先 shared 再迁 VPS 吗?
可以,多数如此。 shared 上线、看指标。订单增或变慢时订 VPS、建 staging、搬 文件 + MySQL dump、切 DNS。关键:备份、选能导出库的主机。
VPS 一定比 shared 快吗?
不一定。 配置差的 $5 VPS 可能 比 NVMe + Redis 的好 shared 更慢。速度靠:够内存、快盘、php-fpm/opcache、页面缓存、静态 CDN。VPS 能 调;shared 只能升档 + 缓存插件。
怎么知道 shared 拖不动店了?
信号: 结账 >3 秒、峰值 503、服务商 CPU 邮件、库近上限、支持只说「优化插件」。用 UptimeRobot、PageSpeed 看 Core Web Vitals - LCP 升高常与 hosting 上限重合。
需要单独数据库服务器吗?
起步不需要。 同一 VPS 上 WooCommerce + MySQL 对中等店够用。独立 DB 适合大库、重报表、高写入 - 通常是云(RDS、managed MySQL)。
没有程序员谁管 VPS?
三种: managed VPS、承包商月包($50-200/月)、或 高档 shared + SLA。无管理的「裸」VPS 风险大:漏更新、端口开放、无备份。无 IT 团队时,managed 往往 比冒险省钱。