根据用户显式变化的内容
就像企业的Web网站一样,无论浏览网站的用户是谁,在什么时候访问,总是显式相同内容,这样的网站被称为静态Web网站;与此相对,用户发帖,不同人登录后显式不同内容的网站被称为动态Web网站。
搜索引擎,社交媒体。购物网站等都是动态Web网站。动态地生成web网页,就需要在Web服务器上执行程序。因此,在Web服务器上运行,并返回Html等结果的程序被称为Web应用。
接口
在Web应用开发中,经常会用到PHP,Ruby,python,java等编程语言。CGI作为操作这些Web应用的方法,一直沿用至今。
CGI是web服务器用于执行程序的接口,可以从静态web网站调用动态web应用。