chaodada
V2EX  ›  PHP

微擎的模块开发者都不考虑高并发的吗

  •  
  •   chaodada · Jun 26, 2019 · 10061 views
    This topic created in 2690 days ago, the information mentioned may be changed or developed.

    针对于几十万粉丝的号,直接 jj 啊 昨天搞活动,一把遭.真的是够够的哎,之前试过好多模块,貌似没人考虑过吗

    Supplement 1  ·  Jun 26, 2019
    刚刚对着数据审查了一下发现好像被抓到接口了 有人直接往接口里怼数据,应该不会从微信开发工具里直接审查微信网页啊 难道是通过其他途径?
    29 replies  •  2019-06-27 10:46:32 +08:00
    tadtung
    tadtung
    Jun 26, 2019❤️4
    1
    你都几十上百万粉丝了,不自己搞,还用微擎别人开发通用的,自然不行了。
    imnpc
    imnpc
    Jun 26, 2019❤️1
    2
    用过解密的代码 很多模块这样 所以大部分加密的
    holdmycosmo
    holdmycosmo
    Jun 26, 2019 via Android❤️2
    3
    几千人的公众号 做一个活动现场的微信跑马,一共一百多人参加,一点开始页面无响应,数据库直接崩了 都是教训
    encro
    encro
    Jun 26, 2019❤️1
    4
    开启 php slowlog 了没有,找到哪里慢。
    我们几千万粉丝,经常活动,4 核 8G。
    数据库 2000 一年那种。

    微擎一个机制,就是 event 回调插件,导致每个 event 不停广播给每个插件,如果装了 50 个插件,就会 curl 自己 50 次。
    chaodada
    chaodada
    OP
    Jun 26, 2019
    5
    @encro 慢倒是没觉得 但是 数据库 超卖 等等 各种问题 哎头大 敢问大佬你们用的是正版吗 我这边用的正版 插件都是在线安装 也有尝试看过 代码都加密了 烦死
    chaodada
    chaodada
    OP
    Jun 26, 2019
    6
    @worldtongfb 头大 要背锅了
    qianmeng
    qianmeng
    Jun 26, 2019 via Android
    7
    粉丝那么多,掏钱解决吧,如果还用微擎的话就定制一下
    chaodada
    chaodada
    OP
    Jun 26, 2019
    8
    @qianmeng 就我一个人负责,并且不是全职,公司其他的工作还要做,技术菜是硬伤,哈哈哈,公司就想花点小钱 几十块的那种 或者不花钱。。。
    janxin
    janxin
    Jun 26, 2019
    9
    jj 是长出 jj 了吗?
    lincanbin
    lincanbin
    Jun 26, 2019 via Android
    10
    php 是天然的分布式语言,很多情况下扩容就能解决大部分问题。
    另外对性能有追求一开始就不应该选型 php 吧。
    qiyuey
    qiyuey
    Jun 26, 2019
    11
    这个量可以考虑自建研发团队了
    realpg
    realpg
    Jun 26, 2019 via Android❤️2
    12
    @chaodada
    没技术,然后用几十块的小钱能解决问题,那是不是说花几百块到几百万块的公司都是傻叉啊
    ben1024
    ben1024
    Jun 26, 2019
    13
    模块开发者 水平自然参差不齐,有需要直接找官方定制,钞能力
    hlwjia
    hlwjia
    Jun 26, 2019 via Android
    14
    @realpg +10086

    既然那么看不起技术(觉得不值得投入),那出事也不能怪技术啊
    dapang1221
    dapang1221
    Jun 26, 2019
    15
    几十万粉丝的号想用几十块钱解决技术问题…
    那我们只能期待楼主回头弄好后分享下解决方案了,楼主加油!期待!
    chaodada
    chaodada
    OP
    Jun 26, 2019 via iPhone
    16
    @dapang1221 我也很无奈,一天天都不知道上班在做些什么,一会让干这个,一会让干那个
    encro
    encro
    Jun 26, 2019
    17
    @chaodada
    微擎代码是不加密的。只有插件加密。
    我们用的是正版啊。
    我们用的是阿里云服务器,你说的超卖是什么意思?
    chaodada
    chaodada
    OP
    Jun 26, 2019
    18
    @encro 我们用的模块在线安装的 然后 搞活动 ,因为参与人数太多,并发导致奖品 以及参与活动的数据 错乱 都有的都变成负数了
    chaodada
    chaodada
    OP
    Jun 26, 2019
    19
    @encro 并且看记录好像是被人刷的 直接往接口中怼的数据
    encro
    encro
    Jun 26, 2019
    20
    @chaodada

    微擎一个机制,就是 event 回调插件,导致每个 event 不停广播给每个插件,如果装了 50 个插件,就会 curl 自己 50 次。

    插件不行换一个吧。或者找插件厂商啊,插件应该都是收费的吧。

    你看是不是因为我这个原因?

    你要看数据来自哪里,nginx 日志呢,来自微信服务器,还是本机,还是某个国外 IP ?
    encro
    encro
    Jun 26, 2019
    21
    没有日志,你就是在盲人摸象。
    weer0026
    weer0026
    Jun 26, 2019
    22
    秒杀这种还是自己写吧,前面顶一个 redis 限流基本就没问题了,微擎的便宜模块肯定不会考虑的。
    turi
    turi
    Jun 26, 2019
    23
    看到这个问题,想到了 早上 贫困县 4000 万 拍视频的新闻。
    uqf0663
    uqf0663
    Jun 26, 2019
    24
    不要说第三方模块的开发者水平参差不齐,就是主框架本身也是不行的。
    Q4h7388nR28s95fa
    Q4h7388nR28s95fa
    Jun 26, 2019
    25
    你不是第一个遇到这种问题的人!!!

    哈哈哈哈哈哈哈哈哈哈,我是做微信 H5 定制开发的,那些通过朋友推荐到我这里来的客户,他们基本都要吐槽一下微擎和上面的应用。

    一分钱一分货,很正常的东西啊,微擎上面的大部分开发者,他们只管凑合出功能,不管性能不管高并发的。
    jhdxr
    jhdxr
    Jun 26, 2019
    26
    讲道理,我觉得几十块钱,能保证你东西功能正常就不错了。。。还高并发。。。
    chaodada
    chaodada
    OP
    Jun 26, 2019 via iPhone
    27
    @uqf0663 我同意这一点,给人的感觉乱糟糟的
    brust
    brust
    Jun 27, 2019
    28
    @turi #23
    我要去百度下
    Joyboo
    Joyboo
    Jun 27, 2019
    29
    @uqf0663 第三方模块那代码质量,说是屎山也毫不为过
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4187 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 09:41 · PVG 17:41 · LAX 01:41 · JFK 04:41
    ♥ Do have faith in what you're doing.