作者信息

长期闲置

长风破浪会有时,直挂云帆济沧海。

最近文章
Python实战解析selenium的基本元素与键盘鼠标模拟事件1060
oracle有几种索引874
oracle中clob怎么转字符串428
视频教程分类
推荐视频教程
  • php程序员小白到大牛三个月集训php程序员小白到大牛三个月集训
  • Laravel 9 学习正当时—保姆级教程,想学不会都难!Laravel 9 学习正当时—保姆级教程,想学不会都难!
  • 千万级数据并发解决方案(理论+实战)千万级数据并发解决方案(理论+实战)
  • Laravel基础与实战(模块化)Laravel基础与实战(模块化)
  • UNI-APP开发(仿饿了么)UNI-APP开发(仿饿了么)
  • 首页 >常见问题 > 正文

    小程序与公众号开发的区别是什么

    原创2022-02-19 23:53:171588 关注公众号:每天精选资源文章推送

    小程序与公众号开发的区别:1、小程序面向产品与服务,而公众号面向营销与信息传递;2、小程序基于微信自身开发环境与开发语言进行开发,而公众号基于H5进行开发。

    本教程操作环境:HarmonyOS 2.0系统、微信8.0.19版、HONOR V30。

    小程序与公众号开发的区别是什么

    1、定位不同(公众号服务于营销与信息传递,小程序面向产品与服务)

    公众号主要用于信息的传递实现人与信息的连接,借助H5能够实现简单的交互,主要以营销和信息传递为主简单的服务为辅,而小程序从功能上与公众号有严格区分(不支持关注、消息推送等营销手段),一方面使得产品与服务不至于淹没在公众号营销信息中,

    另一方支持公众号、朋友圈、群与小程序之间的互动与导流,使得开发者专心做产品与服务,从而为微信带来大量长尾服务叠加微信自身重度服务打造从社交到信息连接再到服务的生态圈。

    2、功能不同(公众号功能围绕信息展示与营销,小程序面向产品与服务)

    微信与公众号在开发语言、设计规范、营销方式、审核机制等功能方面均有较大不同。公众号是一种账号类型,为用户提供信息与资讯发布平台,提供了一种新的信息传播方式,构建与读者之间更好的沟通与管理模式,结合H5以后公众号也能够提供一些简单交互功能。小程序主要旨在提供服务,相比公众号运行更流畅,能够提供更加复杂的产品与服务。

    公众号功能主要围绕信息传递与营销展开,小程序对营销功能进行了严格控制以与公众号区别,使得小程序的服务在使用体验与便捷性能够得到提升,不至于淹没在公众号过度营销信息中。

    3、实现技术区别(公众号基于H5,小程序基于微信自身开发环境与开发语言)

    小程序是微信内的云端应用(所以无需安装),不是原生App,通过WebSocket双向通信(保证无需刷新即时通信)、本地缓存(图片与UI本地缓存降低与服务器交互延时)以及微信底层技术优化实现了接近原生APP的体验。

    小程序是微信内的云端应用(所以无需安装),不是原生App,通过WebSocket双向通信(保证无需刷新即时通信)、本地缓存(图片与UI本地缓存降低与服务器交互延时)以及微信底层技术优化实现了接近原生APP的体验。

    4、体验上的差别(公众号操作延时较大,小程序体验接近原生App)

    公众号中点击应用功能后顶部出现绿色进度需要等一段时间,对于业务逻辑复杂交互要求高的应用使用起来体验较差。而小程序将会非常流畅几乎无需等待,类似普通APP操作一样流畅。

    主要原因是公众号没有本地缓存,所以每次打开都是会请求服务器刷新页面,造成延时较长体验下降,小程序对UI与图片本地缓存,只需要对服务器请求交互数据,页面切换无需刷新,所以体验能够接近原生APP的流畅程度。

    公众号存在的问题:层级多、体验差、接口少、内容参差不齐、过度营销

    小程序的优势:体验好、接口多、独立生态、开发成本低、链接公众号、去除用户心里障碍、免打扰

    【相关学习推荐:小程序开发教程

    以上就是小程序与公众号开发的区别是什么的详细内容,更多请关注php中文网其它相关文章!

    PHP小白到大牛线上直播班第二十期

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

  • 相关标签:微信小程序
  • 相关文章

    相关视频


    专题推荐