以HTML结尾的APP是静态APP,而以ASP/PHP等结尾的APP就是动态APP,主要用这个作为静态APP和动态APP的界限区别,其实这个界限是错误的,现在许多大型APP都是用的伪静态,大部分的APP以HTML结尾,但是都是可以发发布的。
在我们传统的定义中,动态APP是APP的内容随着用户的输入和互动而有所不同,或者随着用户、时间、数据修正等而改变。动态代码的一个APP,是指它的建筑或它是如何建成的,更具体的是指用于创建一个单一的APP的代码。动态的Web页面是动态生成的代码,程序或例程拼凑块。动态生成的APP会记得各种比特的信息从数据库中把它们放在一起,在一个预先定义的格式呈现为读者提供了一个一致的页面。在读取cookie识别用户以前的历史,会话变量,服务器端变量等多种方式,包括与用户交互,或通过直接互动(表单元素等)。一个站点可以显示用户的当前状态之间的对话,监控不断变化的情况,或提供一些个性化的要求的个人用户的信息。