logo
Published on

微信小程序?没那么简单

微信小程序

小程序开发

开发出符合用户需求,且符合腾讯规范的小程序,才能发布到微信中,让互联网上的所有人访问到

模版小程序

顾名思义,模版小程序就是,已经开发好的小程序,把源代码拿过来改一改直接用,在我看来就是把二手车拿过来修一修翻新一下卖出去

优点就是便宜,因为是已经开发好的小程序,不需要从零开发。缺点就是不完全符合用户的需求,不稳定(想一想二手车就懂)

定制开发

定制开发就是完全更具用户的所思所想,先去进行设计,然后再编写代码实现。对于用户来说就是一个全新的小程序

优点就是全新完全符合用户的想法,因为是先设计再开发。缺点就是开发周期稍长,价格稍贵


服务器

🤔“我只想要个小程序,我不想要什么服务器,我又看不到它,这是个什么玩意“,这应该是大多数想要拥有自己小程序的商家的疑惑吧,哈哈哈,接下来就解答一下服务器是个什么玩意,为什么这玩意这么重要呢

我们拿微信来举例说,我们使用微信与另外一个人沟通,我们使用手机输入的文字、语音、视频,微信帮我们把这些数据发送到另外一个人的手机里,我们两个人有可能相隔数公里, 那么是微信是如何把数据发送过去的呢?还有就是我们晒的朋友圈,在我的手机里发送的东西,是怎么跑到朋友们的手机里了呢? 在我们更换手机后,只要手机联网登陆账号后,为什么仍能看到我们之前使用的手机晒的朋友圈呢?

其实这背后就是服务器在默默无闻帮我们做了这个了不起的事情,服务器就是一个在互联网上的电脑,将开发好的服务软件部署到服务器上,那么在世界的任意位置,只要能访问互联网,就可以访问我们的服务器了

服务器的主要功能:

  • 存储数据:服务器可以存储大量数据,如文件、数据库、媒体内容等
  • 处理请求:接收来自客户端的请求(如访问网页、下载文件等),并返回相应的结果
  • 提供服务:提供各种网络服务,如网站托管、电子邮件、文件传输、游戏服务等
  • 资源共享:允许多个客户端共享服务器上的资源,如存储空间、计算能力等

服务器软件开发

服务端软件开发就是开发那个在服务器上默默无闻的软件


域名和SSL证书

域名是用于标识和定位互联网上计算机或服务的字符串名称,域名是IP地址的一个别名,方便用户访问互联网。 SSL证书是用来加密在互联网上传输的数据的

对于中国人来说最熟悉的域名就是百度一下啦,https://www.baidu.com

微信小程序需要绑定一个备案过的域名,并且域名也只支持https协议,简单来说就是一种安全的网络协议

https

小程序认证

随着小程序的数量的增加,腾讯对于小程序的管理变得更加规范也更加严格,微信小程序认证是为了确保小程序的主体身份真实可信,同时认证后的小程序可以享受更多高级功能和权限

诸如获取手机号、微信支付、卡券会员卡等功能,只有通过认证的小程序才有权限使用,也就是说不认证的小程序啥也做不了


小程序与服务器运维

可以把使用小程序与开车做个对比

小程序汽车
开发小程序与开发服务器程序制造汽车
小程序与服务器的运维汽车保养、加油
模版开发鼓捣二手车的
定制开发根据市场需求,制造新车

小程序与服务器软件开发完成后,只是小程序的一个开始,小程序就像一个生命一样,也会有“新陈代谢”,随着官方政策(这里主要指的是腾讯)的变化,访问人数的增加,数据的变化,小程序也是需要"保养"的


管理软件开发

小程序是为了展示信息给使用者,对于商户来说,也就是展示商品给买家,那么需要展示哪些商品,随着时间的流逝,不同的节日想要更改展示的商品咋整,难不成要改代码?!

当然不能那么麻烦,管理软件就是用来做这件事的,管理软件一般可以使用游览器、PC桌面端、手机App 甚至是小程序本身。

其他

三方服务,短信、快递查询、虚拟号码、身份认证、AI服务,根据实际使用情况