WEB应用与站点的差别

确切的说应该是网络应用(Web Application)与网络网站(Website)的差别。

之所以要弄清这两个的差别,对于网页设计师以及參与到互联网行业的职业,其方发展向有非常重要的意义。

在曾经,訪问的站点基本上是单向去获取。输入 一个网址,就会得到一个页面,在server那边,这些页面都是预先制作好放在空间里供人获取(訪问),站点的维护者须要手工处理非常多事物。直到后来使用自己主动化 的软件。这个情况变了,站点的维护者非常easy更新改变站点的内容。但依旧是以訪客主动去获取信息为主。

网络应用,彻底把站点自己主动化了,使得站点更像是一个供多人使用的大型软件。訪客不仅能够获取信息,还能够向server发送信息。使得信息变成双向交流,站点開始存储訪客发送过来的信息以及反馈给訪客,这就WEB应用与站点的本质上差别。

之所以要区分二者,是由于前者在制作技术已经全然成熟了。已经是非常easy做到。但后者仍在向着网络软件方向的发展,且技术流派分支非常多。由于事实上际应用技术是与网络应用的实际用户数量的发展而发展。

一旦弄清这两个概念,就明确了那些所谓的程序框架是怎么回事了。当我在制作一个页面时试验性的使用到了某款框架,发现这样做反而是多余的,还不如手写原生代码。当我用框架制作一个简单页面其多出来代码量全然是没意义的,甚至会干扰搜索引擎对页面文件的识别。

那么那些网上的人做死的推广HTML5又是为了什么呢?事实上HTML5就是为了完好网页的交互功能而推出的。它是为将来的“网络应用”而准备的一套标准。而不是网络网站。由于网络应用(比如淘宝)是不须要被外部的搜索引擎所收录。它自己的系统里有一套搜索引擎。所以在编写代码时就已经排除掉页面优化这样的倾向。所以,对那些坑长的页面代码就有了完美的解释。HTML5不是HTML4的升级,而是一种对立。一边是用户与server交互作为核心一边是信息便捷传递为核心。

我想未来的基于信息公布的站点可能会变成像维基百科里的一个词条页面那样,被一个搜索引擎所管辖,变成一个超级互联网应用里的一个数据页面。

WEB应用与站点的差别以及未来发展推測的更多相关文章

  1. 关于windows上 web 和 ftp 站点的创建及使用

    关于windows上 web 和 ftp 站点的创建及使用 引言 其实这是我网络基础课上的一次作业,觉得挺实用的,遂写成博客分享,也算是对这次作业的一次总结. 实验目的 通过此实验掌握WEB和FTP站 ...

  2. 从Gartner与IDC三大行业报告,看国产RPA的市场规模与未来发展

    从Gartner与IDC三大行业报告,看国产RPA的市场规模与未来发展 Gartner与IDC的三份报告,描绘出中国RPA的市场规模与未来宏图 文/王吉伟 近期的国产RPA,可谓捷报频频.三个重量级行 ...

  3. GIS :元宇宙未来发展的有力技术支撑

    摘要:元宇宙是描述未来互联网迭代发展的一个概念,是一个将现实世界和虚拟世界相互融合的一个可感知的持久.共享的3D虚拟空间组成的世界. 本文分享自华为云社区<[云驻共创]元宇宙漫游指南-新一代GI ...

  4. Unity 脚本的未来发展

    新技术之IL2CPP 最近,我们谈到了Unity 的WebGL . 在那篇文中我们简要谈论到脚本在 WebGL  中的运行的新技术称为"IL2CPP" .然而IL2CPP 所代表的 ...

  5. 编程学习笔记(第四篇)面向对象技术高级课程:绪论-软件开发方法的演化与最新趋势(4)meta、元与元模型、软件方法的未来发展

    一.meta.元与元模型 1.元. ​ "元" 英语是 Meta,meta在不同的行业领域有不同的翻译,在 IT 领域一般来说 Meta 是翻译成元,主要因为在 IT 中Meta ...

  6. HBase--阿里未来发展

    最近家里没网络,在公司加班写哈博客. HBase是一个开源的非关系型分布式数据库(NoSQL),基于谷歌的BigTable建模,是一个高可靠性.高性能.高伸缩的分布式存储系统,使用HBase技术可在廉 ...

  7. [转帖]2018年SaaS行业收入结构及未来发展预测[图]

    2018年SaaS行业收入结构及未来发展预测[图] http://www.chyxx.com/industry/201908/774792.html 2019年08月23日 14:34:47字号:T| ...

  8. 谈谈我对 Flutter 未来发展 和 “嵌套地狱” 的浅显看法

    Flutter 未来发展 提到 Flutter 就不得不提到 Fuchsia 系统,这是一个尚未正式发布的操作的系统,引用 Android 和 Chrome 的高级副总裁 Hiroshi Lockhe ...

  9. 云服务器 ECS Linux Web 环境配置站点的方法

    摘自:https://help.aliyun.com/knowledge_detail/41100.html ECS Linux 系统一键安装 Web 环境<专业版>下 Tomcat 添加 ...

随机推荐

  1. 面试中的一些小问题之ES5和ES6的区别?

    1995年,JavaScript作为网景浏览器的一部分首次发布,起初并不叫JavaScript,而是叫LiveScript,但是因为当时Java正火,也算是为了搭上java的顺风车,于是改成了Java ...

  2. navicat创建存储过程报错

    搞了半天这个恶心的报错,最后发现竟然是存储过程的一个varchar类型的参数没给长度,如varchar(64)长度必须指定不然就会报错: mark一记

  3. 通俗理解LDA主题模型(boss)

    0 前言 看完前面几篇简单的文章后,思路还是不清晰了,但是稍微理解了LDA,下面@Hcy开始详细进入boss篇.其中文章可以分为下述5个步骤: 一个函数:gamma函数 四个分布:二项分布.多项分布. ...

  4. 防止按钮button重复提交,点击后失效,10秒后恢复

    <script type="text/javascript"> $(function () {//页面完全加载完后执行 /*防止重复提交 10秒后恢复*/ var is ...

  5. Windows sever 2003 IIS6.0 搭建DVWA

    DVWA 环境: Windows Sever 2003 IIS 6.0+MYSQL+PHP5.4+FASFCGI 详细教程: http://files.cnblogs.com/files/yyx001 ...

  6. My-Eclipse 快捷键大全

    Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+ ...

  7. Knockout 实例

    定义见:http://baike.baidu.com/item/Knockout/18611883#viewPageContent 此处仅列举一个小例子 <p> <select da ...

  8. 使用Way.EntityDB进行Entity Framework Core数据库建模

    Way.EntityDB是一个基于EF Core的数据层框架,它取消了EF Core的Migration机制,因为Migration并不是通用的,比如说sql server生成的migration,如 ...

  9. Unity中播放带有alpha通道格式为Mp4的视频

    问题: Unity中实现播放透明的MP4视频时出现黑点 解决办法:    使用Unity自带的shader去除黑点 1:shader代码如下所示 Shader "Unlit/NewUnlit ...

  10. 还没更换RubyGems镜像?

    相信用过Ruby的人都知道 gem install 命令,但是在国内该命令安装的速度甚是不稳定(你懂的),导致尝试数次便是等待数时,记得之前在安装redmine的时候便是如此,之前不懂什么意思,还以为 ...