本节主要介绍什么是Web站点与什么是Web应用。
Web站点是由一组分层次的HTML文档、媒体文件及相关目录结构组成,注重的是信息的浏览,最直接的表示形式就是一个网站中的多个网页。图3-1为京东商城的首页。
图3-1 京东商城的首页
Web应用是一个在服务器端具有动态功能的Web站点,使用HTML form作为客户端运行代码的用户界面,创建Web应用程序的目的是执行可以在线完成的任何有用功能。近些年出现的一些Web应用程序的主要功能有:
微视频
· 购物(Amazon);
· 银行服务(Citibank);
· 银行服务(Citibank);
· Web搜索(Baidu);
· Web邮件(Gmail);
· 博客(Bloy)。
当前,使用计算机浏览器访问的应用程序的功能越来越多地与使用智能手机或平板电脑访问的移动应用程序的功能重叠。大多数移动应用程序都通过浏览器或定制客户端与服务器进行通信,这些浏览器或客户端大多数使用基于HTTP的API。应用程序功能和数据通常在应用程序用于不同用户平台的各种接口之间共享。
总之,Web应用程序的真正核心主要是用户的业务需求和对数据库进行处理,比如,管理信息系统(Management Information System,MIS)就是这种架构最典型的应用。
微视频