关于二维码生成的一些思考

随着二维码的广泛使用, 特别是一些需要使用手机访问的场景. 如微信好友, 朋友圈分享. 这时为了方便用户使用手机访问当前页面, 生成一个二维码供用户扫描, 能极大促进用户在手机访问的概率

如果是固定一个链接, 直接使用一个二维码生成器即可生成, 但是如果因业务需要生成动态二维码那么该如何?

有以下两种方案

1. 调用第三方平台接口 (以下平台为通过搜索引擎所得, 本人并未使用)

2. 自己实现二维码生成

那么现在该如何选择, 通过如下表格可以清楚的查看两种方案的优劣势

优势 劣势
第三方接口 1. 接入简单, 只须在 url 中拼接参数即可
2. 服务切换极为方便
1. 有些平台的免费服务存在使用限制
2. 如果平台服务故障, 影响业务逻辑 < br>3. 功能仅限于提供的 API
前台生成 1. 不会对服务器造成任何影响
2.** 调用简单, 一行 JS**
3. 无使用限制
1. 需要引入 JS 文件, 对页面性能有一点影响
后台生成 1.** 可以以服务的方式供多个应用调用 **
2. 无使用限制
3. 可以根据 API 定制特殊的形式
1. 图片处理会增加内存的使用, 如果 ** 并发 ** 过高, 对服务器压力过大 < br>2. 使用要比上面两种复杂

通过以上表格对比可知第三方接口并未拥有多大优势, 如果二维码还包含一些重要信息, 那么更加不能借助第三方服务
如果二维码使用频繁, 可以选择在前台生成, 否者在后台生成

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,892评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,328评论 4 61
  • 这个周末我在网上找电影准备吐槽一番 看到这部屌炸天的电影《囧贼》 不为别的,只是因为看到有个“囧”字 以为会跟泰囧...
    虾聊阅读 4,204评论 0 51
  • 引入不蒜子 这段代码可以写在footer.ejs里或者header.ejs里或者layout.ejs里 添加站点访...
    心彻阅读 14,470评论 12 6
  • 大大,你知道么,我很痛。 是我太敏感,还是贪心太多了,我在忍着,忍着不去打扰你。打扰太多,我怕你会烦我。 为什么我...
    2e692ccbd4d6阅读 1,833评论 0 0