教你区分网站和App的区别
  • 作者:
  • 发表时间:2022-03-02
  • 来源:


想知道网站app小程序有啥区别吗?很多人说app性能更好,也有人说app要下载安装小程序,不用,甚至微信官方都说小程序是一种不需要下载安装即可使用的应用。【网站建设

e0596a0cbd29391b26f1d0fe143fdd90.jpeg

有些人说小程序就是个网页,对此我不做结论性的表态。毕竟屁股决定脑袋嘛,仅仅是作为一个网站原生iosm小程序都开发并发布上线过的人。我来根据自己的实际开发经验,把网站app小程序那里是掰开了,揉碎了。那尽可能用小白都听得懂的语言给大家讲清楚。其实不说小程序或网站和app的区别,你可能也未必清楚,内容有点多。这个视频就先讲讲网站和app之间的区别吧,先从网站说起吧。毕竟网站出现的最早世界上第一个网站http://info.cern.ch诞生于一九九一年八月六日,该网站目前仍运转正常。其实就算是网站二零零九年之前的网站跟二零零九年之后的网站也是有较大区别的。因为二零零九年前端三大框架中最早发布的android诞生了前端三大框架(angular/react/vue)开发的spa单页web应用。

从名字看都已经叫应用了,而不是网站。虽然它跟普通网站一样,通过一个网址访问和app就是应用application的缩写。也就是说二零零九年之前的网站是传统网站,二零零九年之后的现代网站已经叫web应用了。所以接下来我就按出现时间的先后顺序分别讲讲传统网站appweb应用和小程序。

首先是传统网站。

我在我发的静态内容网站和动态内容网站有啥区别的?视频中讲到网站有静态内容,网站动态内容网站的区别对于静态内容网站来说,当用户在浏览器里输入一个网址的时候,浏览器向网站的服务器或前端网页托管发送了一个请求。嘿,兄弟,我想查看一下这个网页,然后网站的服务器或前端网页托管就会把现成的html文件发送给用户的浏览器。浏览器收到这个html文件后,就会根据这个html文件的代码渲染页面,然后网页中就会显示渲染后的内容,然而动态内容网站并没有这个可以直接发送给浏览器的现成的html文件。动态内容网页在服务器上只是一个html模板,它相比静态的内容网站多了这一步。

他需要后端编程语言,比如php从数据库读取数据,把html模板上的变量替换掉,当场制作一个静态的html文件。对用户而言,在浏览器上收到的都已经是一个内容确定的html文件了,只是通过它的内容,网站需要后端编程语言这个自动帮你写html代码的机器人。根据数据库里最新的数据制作html文件,这就是用户访问传统网站页面是你所看不到的,你看得到的就是网页的内容展现在你眼前。当用户访问另一个网页的时候,又要从服务器加载或者叫下载另一个html文件过程还是上面的过程。那么了解以上过程就能理解。当网站访问量大,尤其是同时访问的用户多时,估计就有可能会忙不过来。他忙不过来,你还硬要他继续工作,他就能死给你看。如果是动态内容网站。