WEB应用与网站的区别以及未来发展猜测

WEB应用与网站的区别

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

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

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

网络应用,彻底把网站自动化了,使得网站更像是一个供多人使用的大型软件,访客不仅可以获取信息,还可以向服务器发送信息。使得信息变成双向交流,网站开始存储访客发送过来的信息以及反馈给访客,这就WEB应用与网站的本质上区别。

之所以要区分二者,是因为前者在制作技术已经完全成熟了,已经是很容易做到。但后者仍在向着网络软件方向的发展,且技术流派分支很多。因为其实际应用技术是与网络应用的实际用户数量的发展而发展。

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

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

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

时间: 2024-12-17 07:19:08

WEB应用与网站的区别以及未来发展猜测的相关文章

web和wap网站的区别 (转)

WAP的全称是"无线应用协议(Wireless Application Protocol)",是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准, 是简化了的无线Internet 协议.手机网站按照这种标准提供服务,支持这种标准的手机就可以访问这些网站亨受这些服务.WEB是网的意思,这里应是指World Wide Web,WWW,万维网.万维网常被当成因特网的同义词,不过其实万维网是靠着因特网运行的一项服务.WAP和WEB并称的时候,前者是指基于WAP协议的手机网站

.net中Web应用程序和web网站的区别

.net中Web应用程序和web网站的区别 Scenario Web Application Project Web Site Project Project definition 跟 Visual Studio .NET 2003 类似,由于项目文件的存在,只有被项目文件所引用的文件才会在Solution Explorer中出现.而且只有这些文件才会被编译.可以很容易的把一个ASP.NET应用拆分成多个Visual Studio项目.可以很容易的从项目中和源代码管理中排除一个文件. 一个目录结

WEB服务器与应用服务器的区别

一.简述 WEB服务器与应用服务器的区别: 1.WEB服务器: 理解WEB服务器,首先你要理解什么是WEB?WEB你可以简单理解为你所看到的HTML页面就是WEB的数据元素,处理这些数据元素的应用软件就叫WEB服务器,如IIS.apache. WEB服务器与客户端打交道,它要处理的主要信息有:session.request.response.HTML.JS.CS等. 2.应用服务器: 应用服务器如JSP,处理的是非常规性WEB页面(JSP文件),他动态生成WEB页面,生成的WEB页面在发送给客户

web 开发常见问题--GET POST 区别

首先,get和post是什么? --两种 HTTP 请求方法:GET 和 POST HTTP Request Methods GET.POST 专业名称是 HTTP Request Methods.但 HTTP Request Methods 不只是 GET 和 POST,完整列表如下: GET POST PUT DELETE HEAD OPTIONS TRACE CONNECT PATCH REST 使用前四个:GET.POST.PUT.DELETE.因些这四个也是经常被一块提及的 Http定

web应用开发未来发展的新趋势 你了解吗?

当下,web前端,尤其是移动web应用开发,在整个互联网界俨然已成了燎原之势,从web应用诞生到web标准化,期间只经历了短短几年的时间,但它确实近几年IT业界发展很火热的职业之一,毕竟在互联网时代,基于html5语言开发的web应用具有很大的便利性,随着移动应用的快速普及,新的移动应用开发问题不断出现,很多人说web应用开发是未来发展的新趋势,你怎么看? 移动web应用背景 前智能机时代,基于手机系统的客户端应用是移动互联网应用的良好形式,但随着系统版本的不断升级,设备差异的不断增大,手机客户

传统网站和营销型网站的区别和比较?

营销型网站与传统网站最大的区别在于效果,营销型网站建设的目标是让更多的客户发现您的网站,然后通过网站黏贴住这个客户,进入产生交流,成交的过程. 而传统网站只能显示企业的信息,产品等基本功能,已经满足不了现在企业在网络上的竞争了,现在越来越多的企业开始找对网站进行改版,换成营销型网站了. 传统网站: 基于ASP.PHP的动态展示页面,非常不利搜索引擎收录和排名: 关键字设置 网站标题 网站描述都不符合SEO的要求. 网站搜索引擎营销优化缺失,导致90%网页无法获得好的搜索引擎检索.网站代码过多导致

【转】WEB服务器与应用服务器的区别

https://blog.csdn.net/liupeng900605/article/details/7661406 一.简述 WEB服务器与应用服务器的区别: 1.WEB服务器: 理解WEB服务器,首先你要理解什么是WEB?WEB你可以简单理解为你所看到的HTML页面就是WEB的数据元素,处理这些数据元素的应用软件就叫WEB服务器,如IIS.apache. WEB服务器与客户端打交道,它要处理的主要信息有:session.request.response.HTML.JS.CS等. 2.应用服

WEB前端常用网站收集

WEB前端常用网站收集整理 王牌网站 w3school 菜鸟教程 RUNOOB NEC更好的CSS方案 前端里 脚本之家 17素材 frontopen JS实例 CSS整理与优化工具 图标类http://www.easyicon.net/http://findicons.com/http://preloaders.net/ 分享按钮,同时支持PC端和移动端前端导航站(公共库) 网页模板模板之家模板王 展示类WHYCSS 其他博客空间A Good User Interface张鑫旭 梦想天空 bo

使用Web.config配置网站信息

最近使用web.config来配置网站信息,在此做一个整体的介绍,方便自己查阅,也方便大家了. 一.ASP.NET配置文件 常用的ASP.NET配置文件包括machine.config与web.config ①machine.config:提供整个机器的默认配置,对该文件的修改影响该机器的所有站点 ②web.config:一般用于应用程序级别的配置文件,对其所作的修改不影响其他站点,也可用于站点下的子目录 二.自定义错误 [csharp] view plaincopyprint? <span>