V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sudoy
V2EX  ›  微信

微信小程序开发选云开发还是自备服务器

  •  
  •   sudoy · 2021-04-19 16:52:12 +08:00 · 1586 次点击
    这是一个创建于 1318 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前阵子想做个微信小程小程序,结果被注册公司还有备案域名这些繁琐的事情给劝退了。最近刚好机缘巧合又有了重启这个项目的机会...

    废话不多说进入正题,想请教老哥们,从费用成本和体验这两个角度来讲, 是用微信推出的云开发好还是自己买服务和域名备案好?之前看到一个帖子说云开发好像是调用云函数有限制,那么云开发的免费资源最多支持多少并发呢?云开发官方说“后端资源根据业务流量自动扩容,先使用后付费”,那么是不是只要肯付费就不用担心资源不够用的问题?感谢!

    9 条回复    2022-08-18 17:44:38 +08:00
    yimity
        1
    yimity  
       2021-04-20 08:55:46 +08:00   ❤️ 1
    费用没关注过,但是云开发的速度可以是自己开发的十倍以上。
    sudoy
        2
    sudoy  
    OP
       2021-04-20 09:49:00 +08:00
    @yimity 谢谢!
    leontung
        3
    leontung  
       2022-08-16 11:30:04 +08:00
    @yimity 你好,根据博客猜测你是前端工程师?可否分享一下速度主要提升在哪些环节么?我目前也在替团队调研小程序的研发解决方案,看到你的结论我相信我老板会很感兴趣。
    yimity
        4
    yimity  
       2022-08-16 16:05:57 +08:00
    @leontung 主要是很多后端逻辑不用自己写了,拿用户信息,openid 啥的,一个函数就搞定了。
    leontung
        5
    leontung  
       2022-08-16 18:52:59 +08:00
    @yimity 原来如此,由前端通过 NodeJS 写后端逻辑会十分费时么?我自己主要写后端,随着项目要写前端,因此对此领域感受不深。
    yimity
        6
    yimity  
       2022-08-17 08:29:32 +08:00
    @leontung 这个主要还是和熟练度有关系,相同熟练度的情况下,用什么语言写后端耗时应该差别不大。
    但是如果熟悉前端 和 nodejs ,那么用小程序的云开发,是速度快好几倍的。
    sudoy
        7
    sudoy  
    OP
       2022-08-17 08:39:15 +08:00
    @leontung 之前一直用 Python flask 写后端,vue 写前端。后来用了云函数以后,遇到小的项目就直接云函数了。我的感受是,即便用云开发,后端业务逻辑其实也一样需要写上去,区别在于云开发有些东西他已经写好直接调用就行。另外就是很多云函数可以直接调用数据库读写,不需要自己再去折腾 ORM ,当然了对熟练的人来说安装 ORM 本身也很快。
    leontung
        8
    leontung  
       2022-08-18 17:43:09 +08:00
    @sudoy 原来如此,能够帮助提升开发速度的核心是云函数预封装了很多逻辑,让我们可以一行代码就能调用而非都自己写。
    leontung
        9
    leontung  
       2022-08-18 17:44:38 +08:00
    @yimity 谢谢建议,我可以向老板建议让前端用 NodeJS 来写小程序项目,别让我这个写 Golang 的人来写哈哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5362 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 09:22 · PVG 17:22 · LAX 01:22 · JFK 04:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.