先说一下软件及网络的发展轨迹,单纯说软件而言,一开始的时候有单机版,然后又有了网络版,再接着又以网站的形式而展示,或是实现互动的功能,对于远程的管理与采集信息,是非常有实在意义的。
其实客户端与服务器端的互动,一般来说有两种模式,一种叫做CS模式,另一种叫做BS模式,BS模式是通过浏览器直接访问服务器的,而CS是在客户端通过软件形式来访问服务器,因而在本地就需要把软件下载下来,通过客户端软件来达到访问服务器的目的,这样在服务器上实现的功能,在客户端就可以进行互动。
CS模式的麻烦之处就是需要下载软件,而BS不需要下载,但BS不需要下载,只要有浏览器就可以,但速度与效率方面明显不如CS,不是经常有句口头禅嘛,叫做“去打CS游戏”,不保证速度,画面就容易卡住。
接下去的发展轨迹就是APP的出现,其实从根本上讲,APP就是CS模式,在电脑上或是在手机上下载一个软件,接下来访问服务器,就会变得非常的简单与方便,服务器有什么新更新的,客户端APP就会跟着变化,由于这些原因,APP一时的在各地迅速的扩展开来。
近几年微信产生了,然后微信小程序出现了,它的功能实际上就是APP的功能,但又有APP无法比拟的,首先它用不着在客户端下载,这是个核心的技术,因为用不着下载,就不存在软件的推广,拿来即用。
不光如此,微信小程序还提供了各类API接口,便于程序员进行二次开发,而且模块都是集成化的,这使得制作简单。
I型:店铺装修
II型:商品管理
III型:订单管理
IV型:交易分析
V型:多样化营销