← 返回文章列表

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」一行。

选服务商:老板清单

  1. 机房位置 - 靠近主要用户。
  2. SLA 可用性 - 网店宜 99.9%。
  3. 备份 - 自动、保留 14-30 天、每季试恢复
  4. 支持 - 响应时间、是否帮 MySQL?
  5. 扩容 - 加内存能否不换 IP?
  6. 口碑 - WooCommerce/OpenCart 评价,非仅落地页。
  7. 退出 - 库与文件可导出、无绑架。

别只看 首年最低价

从 shared 迁 VPS 且不丢单

安全流程:

  1. 全备 - 旧主机文件 + MySQL dump。
  2. VPS staging - 副本、测结账、测试支付。
  3. DNS TTL 提前降到 300 秒。
  4. 最终 dump 选低流量时段。
  5. 改 A 记录 - 监控 24-48 小时。
  6. 验证 - 测试单、邮件、支付 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 往往 比冒险省钱

联系方式