V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
bluestonemds
V2EX  ›  问与答

用 PHP 做个微信投票程序,用哪种云服务呢?

  •  
  •   bluestonemds · 2015-11-23 20:08:06 +08:00 · 3059 次点击
    这是一个创建于 3272 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我准备用 PHP 做一个微信平台的投票程序,每天大约有 1 万人访问,要求运行稳定,投票高峰期不能崩溃。请问需要购买哪种云服务呢?
    具体需要什么配置?
    谢谢。

    我目前的打算是:
    阿里云 ECS 按量付费。
    阿里云 RDS 数据库。

    21 条回复    2015-11-24 14:24:10 +08:00
    XianZaiZhuCe
        1
    XianZaiZhuCe  
       2015-11-23 20:13:47 +08:00 via Android
    一万人就 ecs 吧,就那种最低配的,带宽看你具体情况,因为我之前做的一个,页面图片很多,高峰期带宽占到 8m 。最后大概五六万人,两三天时间吧,具体忘了。当时还是刚学 php , html php 混搭那种程序…你优化优化,带宽应该可以更低点
    bluestonemds
        2
    bluestonemds  
    OP
       2015-11-23 20:25:51 +08:00
    那么需要购买云数据库吗?另外:静态资源能否放到 ODS 上?可以省流量钱。
    songjiaxin2008
        3
    songjiaxin2008  
       2015-11-23 20:30:42 +08:00
    2M 按带宽付费的主机 然后上 cdn 也就是你说的 ods 差不多够了
    songjiaxin2008
        4
    songjiaxin2008  
       2015-11-23 20:31:21 +08:00
    @bluestonemds 抱歉 是阿里云 ocs
    XianZaiZhuCe
        5
    XianZaiZhuCe  
       2015-11-23 20:39:39 +08:00 via Android
    @bluestonemds 不用吧,我没用,静态资源你可以试试。当时我什么都不懂。晚上 12 点开始投票,一会儿就崩了。后来直接加到 10m 就好了。
    XianZaiZhuCe
        6
    XianZaiZhuCe  
       2015-11-23 20:40:39 +08:00 via Android
    你既然能预估到流量大小,应该没什么问题。当时我是没想到会有这么多人
    bluestonemds
        7
    bluestonemds  
    OP
       2015-11-23 21:09:03 +08:00
    如果云服务器选择按量计费的话,还会崩溃吗?(除了钱包)
    guoer
        8
    guoer  
       2015-11-24 00:00:29 +08:00 via iPhone
    sae 就行了吧
    imxz
        9
    imxz  
       2015-11-24 01:23:39 +08:00 via iPhone
    @XianZaiZhuCe 请问,如果不是 html 和 php 混搭,一般还有什么样方式来实现页面?
    zonghua
        10
    zonghua  
       2015-11-24 02:00:11 +08:00 via iPhone
    sae 基本不用钱
    mrliusg
        11
    mrliusg  
       2015-11-24 03:16:24 +08:00
    并发大概? SAE 应该已足够。做好并发编程就好了~
    66beta
        12
    66beta  
       2015-11-24 09:05:55 +08:00
    阿里云,带宽选高点, 1000/月肯定扛得住
    66beta
        13
    66beta  
       2015-11-24 09:06:08 +08:00
    @66beta 1000 元 /月
    hugsky
        14
    hugsky  
       2015-11-24 09:53:57 +08:00
    目前我正好有一个微信的投票,跑在阿里云上, 2 核 4G ,按使用流量计费
    每日平均 pv 70 万, 峰值 2.9Mpbs , CPU 最高 12%
    供你参考。
    Moker
        15
    Moker  
       2015-11-24 09:54:55 +08:00
    RDS 不一定要用把。。。上 redis 吧
    XianZaiZhuCe
        16
    XianZaiZhuCe  
       2015-11-24 09:59:12 +08:00 via Android
    @imxz 这… php 和 html 分离呗 用框架
    XianZaiZhuCe
        17
    XianZaiZhuCe  
       2015-11-24 09:59:45 +08:00 via Android
    @mrliusg 一天一万人还够不上并发吧
    zhujunsan
        18
    zhujunsan  
       2015-11-24 11:29:31 +08:00
    用 SAE 可能都不用钱吧 @@,大概免费流量就够了
    mrliusg
        19
    mrliusg  
       2015-11-24 13:33:44 +08:00
    @XianZaiZhuCe 投票这种的东西容易聚集在一个时间段内……
    XianZaiZhuCe
        20
    XianZaiZhuCe  
       2015-11-24 14:10:15 +08:00 via Android
    @mrliusg 楼主预测的嘛 一天一万人。十个小时,一小时区区一千人。或者一个小时,一万人,每秒 2.7 人, pv 数我不好预计。其实也还好。保险点,静态资源上 cdn 。
    当然了,我纯小白,请指教
    6IbA2bj5ip3tK49j
        21
    6IbA2bj5ip3tK49j  
       2015-11-24 14:24:10 +08:00
    这点访问量,把静态文件扔到七牛之类的 CDN 去。
    动态访问内容 3-5M 就够了,再往上带宽价格就不便宜了。或者干脆按流量计费。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2385 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 16:07 · PVG 00:07 · LAX 08:07 · JFK 11:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.