动态网页、静态网页、伪静态有什么区别?

2019-05-17 09:58:12 作者:米拓 27

我们浏览的网页从本质上来区分有两种形式:

  • 网站服务器上存在一个和浏览器显示页面一样的html文件,即静态网页;

  • 网站服务器存在一个程序文件,即动态网页,如php文件,通过浏览器访问此PHP文件时,文件中的源代码就会连接数据库,从而按照程序设置将数据和样式展现给浏览者;

静态网页是不需要和数据库进行交互的网页,url(网页访问地址)一般以html、htm、shtml等结尾;动态网页则是通过程序和数据库交互将完整网页展现给浏览者,url一般以php、jsp、asp、aspx等结尾。

而伪静态则是看起来像静态页面,即url伪装以html、htm结尾,但实际上是通过服务器的伪静态规则访问了动态网页。

可以动的网页并不一定是动态网页,网页的展示特效是通过JS控制的,和网页是静态还是动态无关。



欢迎关注“米拓学院”公众号,我们将定期推送建站及推广相关知识!

建网站