1. 选择虚拟主机,VPS,还是云平台?
虚拟主机,也就是Web Hosting,类似于000,与其他人共享一个OS环境。
- 优点:便宜,配置方便。
- 缺点:不稳定,速度较慢,限制多。
VPS,Virtual Private Server,在一台设备上虚拟出的多个OS环境,用户能独享一个OS。
- 优点:稳定,自由(能拥有root权限),安全。
- 缺点:需要手动安装程序,需要linux维护。
云,“如果云不是指弹性云…..那单机云就是vps…..“,“弹性云就是可以自由调整配置, 可以制作模板动态扩容/缩减, 按时按需计划,提供多节点自动的动态负载均衡”
http://www.hostloc.com/thread-194935-1-1.html
2. AWS(云), Azure(云), Linode(VPS) 参数对比
|
AWS Free Tier |
Azure Extra Small |
Linode 1G |
RAM |
613MB |
768M |
1GB |
CPU |
N/A |
shared |
8 cores |
Storage |
30G |
20G |
24G |
Database |
20G |
N/A |
N/A |
Transfer |
15G |
5G free, $0.12/GB(5G-10T) |
2T |
Cost |
1-year free/ charge on demand |
15/m |
20/m |
* |
1-year free means 750 hours CPU (普遍反映贵, 略复杂1, 略复杂2) |
Extra Small 有5Mbps 带宽限制,Small则要45/m |
纯净Linux, 所有东西需要自己配置 |
3. 方案
先使用$200的Azure的Web Site,再使用Linode的VPS,因为
1)需要快速上线,Azure的Web Site现在已经部署上线,Linode需要在命令行配置LAMP运行环境,AWS配置更加复杂。
2)开始访问量低,Azure的Shared Web Site应该能够应付,尽管性能较低。
3)Azure能够应付突发的访问量,尽管超出定额后会收费较高。
4)Linode的口碑最佳,稳定高速,简单易于维护,适合中小应用。
5)如果以后访问量巨大,可再迁移到功能更强大的AWS。
6)$200不用白不用。