
务器配置APPweb应用程序相关组件,并安装配置数据库。虽然部署方式不同,但不管哪类APP,运行机制是一样的。客户端(Client)通过浏览器以URL的形式向服务器(WebServer)发出Request,Web服务器(WebServer)

APP的部署及运行机制。静态APP的部署及运行原理较为简单,在Web服务器上配置好IIS或者Nginx等支持静态APP的运行环境,然后将制作好的APP内容放到服务器指定的文件目录下,直接通过APP域名访问即可。动态APP的部署配置较静态APP稍微复杂一些,需要在Web服务器配置APPweb应用程序相关组件,并安装配置数据库。
虽然部署方式不同,但不管哪类APP,运行机制是一样的。客户端(Client)通过浏览器以URL的形式向服务器(WebServer)发出Request,Web服务器(WebServer)接受客户端的Request并做出响应(Response),根据URL查找相应的文件。若URL指向静态页面(StaticWebPage),则服务器将找到的静态页面(StaticWebPage)通过http协议传输到客户端浏览器,由浏览器引擎解析后显示在浏览器中。
若URL的内容为动态页面,需要Web服务器执行相关程序代码并从数据库中读取相关数据,动态生成APP文件并通过http协议传输到客户端浏览器,由浏览器引擎解析后显示在浏览器中。