静态网页就是那种很简单的一个页面(一般都是以html或者htm结尾的),几乎可以一眼看到它所能呈现的所有东西,基本没有交互性,用户只能看,不能说。
动态网页的交互性就很大了,它需要有自己的数据库,来让前台跟后台进行联系,用户可以看,可以说,后台也可以根据用户的反馈来修改前台所呈现的内容。
要区分这两个,最简单的方法就是看后缀了,动态网页网址中有两个标志性的符号“?”和“&”(有的可能没有&),这个问号和&就是用来带参数的。现在几乎爱所有的网页都是动态网页。
动态网页跟静态网页的区别就在:
静态网页的内容都是写死的,要改变就必须修改网页代码;
而动态网页就不一样,它可以从其他平台(如:数据库,文件等)中获取要显示的内容,动态网页中的代码可以说是一个显示模版,只要数据获取平台中的数据改变了,代码不需要改动就可以实现网页内容的改变
有交互不一定是动态网页,动态网页光从url是看不出来的。
这个动态,不是表意的动态,是看它有没有连接数据库,有用到数据库的就是动态网站(有了数据库,就可以通过后台向网站中动态的插入数据,所以说是动态的),没的就是静态网站。
动态网站和静态网站有啥不一样?如何区分动态和静态网站
以HTML结尾的是静态网页,以PHP结尾的是动态网页