标签:img 权限 标准 html 功能 数据绑定 模板 产生 web应用
知乎链接:https://www.zhihu.com/question/21142149/answer/148286909
1991年Web页面在Internet出现,作为一帮科学家信息分享和传递的工具。然而很快,大家不满足仅仅访问Web服务器的静态文本和图像。1993年CGI(Common Gateway Interface)应用而生,CGI定义Web服务器和外部应用程序的通信接口标准,这样Web服务器可以通过CGI调用外部程序,外部程序根据Web服务器的请求生成动态内容。Java Web开发中的Servlet,原理基本类似。
早期的CGI程序主要是用Perl和C语言,可读性和维护性比较差。为了满足处理复杂应用的需求,需要把HTML页面中固定部分保存起来(模板),把动态部分打上标记,处理web请求时,后端程序生成动态内容填充到“模板”中去,这样就形成最终返回的HTML,这便是PHP的执行过程。随后出现的ASP和JSP本质上也是一种支持脚本语言编程(VB和Java)的模板引擎。
Web开发脚本语言,加上后端数据库技术,Web应用开始大杀四方。典型的Java Web应用架构:
标签:img 权限 标准 html 功能 数据绑定 模板 产生 web应用
原文地址:http://www.cnblogs.com/albertarmstrong/p/7679676.html