“静态页+数据库=动态页”是错的。静态页面应该是指单纯的html标记,静态页面是可以直接浏览的,不需要服务器。但是动态页面就不一样了,必须要服务器。例如asp.net做的aspx的页面吧。运行原理就是:用户访问请求,服务器运行之后将结果传送给客户,传送的就是单纯的标记,所以必须要服务器。静态页面就不一样了,你可以点开直接浏览,不需要服务器。有时候既是没有数据库的asp.net应用程序也叫动态页面,因为它都是在服务器上运行后将结果送给客户。专业制作asp.net网站使用的工具是:visual studio 2010, Expression4,sql server 2008这些在网上都有下的,msdn上有下的,也可以去买盗版碟(5元一张,但是建议有钱人买正版)。
所以动态页面不是看有没有数据库来判断的。简单的动态页面很好做,打开vs之后创建一个asp.net的项目,拖个按钮进去,这就叫动态页面了!