开发了第一个微信小程序,同时也准备着字节头条版本。技术投入时间总共花了一周时间。
在开发这个小项目之前,我的目标有两个:一是快速上线,其次是熟悉字节跳动小程序(以下统称字节小程序)和微信小程序的运营差异在哪?
这里先不讨论两大生态运营的差异化。聊聊如何快速上线。
技术选型
技术选型的优先级从高到低阐述。
运维开发:
其实就是大家熟知的 Devops。 这个权重最高。它的存在与否和完善程度决定着后面调式开发,线上抢修效率。以下开发部署都是基于 Docker 上进行的。其中日志系统搭建和 API 性能监测是此次小项目的重心。日志收集采用 EFK,外加 elasticsearch apm 插件(elasticsearch apm eggjs 集成)监测 API 性能和报错日志。这个两大块结局过开发过程只剩优雅从容和舒心。以上所讲总结只有一句话,开发前充分的运维准备是效率的必要条件。
服务端:
后端采用 egg.js 开发,没啥原因,熟悉,快。切记开发前仔细捋清楚底层数据结构设计,就没啥大问题了。
小程序端:
考虑到字节小程序和微信小程序开发文档几乎很类似,以及考虑到刚刚入门小程序,果断采用原生语法开发,然后手动转成字节小程序(转换可以参考这个)。后面开发我会从众多的第三方开发框架选一个(uni-app、taro等等)。
运营
以上截图时间是 2019年12月31日 20:00,微信小程序上线 48小时左右。计划字节(还未发布)和微信(已发布)会各自运营一周左右,然后字节的运营会考虑刻意引流至微信,这也是我的一个思路,很想去印证是否可行。 因为微信小程序开发广告激励需要 >1k UV 才能激活,目前小程序上线两天接近100 UV, 想请大家助力扫描下方二维码或者微信搜一搜 【作业一百分】进入主页即刻。
目标
- 快速上线小项目
- 了解微信和字节跳动生态下小程序运营的差异化
- 如何变现
以上希望能在2020全面小康之前能找到答案,再次感谢大家助力扫描!