静态网页与动态网页的区别

Web应用程序通常可以分为两类:静态网页和动态网页

静态网页

对于静态网页来说,是一个固定的页面。当这个网页制作完成后,只有其作者及相关技术人员可以更改。静态网页不能和用户进行交互。因此,这类网页的制作成本一般是比较高的,并且制作的周期长,用户友好性也比较低。现在静态网页已经很少了。对于静态网页,当HTTP服务器进行解析的时候,会将网页的代码直接送出。

动态网页

对于动态网页,与静态网页相反,是一个可以动态改变的页面。通过与用户的交互,可以对网页的内容进行手动的更新。这样可以避免了静态网页的一些不足。比如,目前主流的动态网页技术有ASP、PHP、JSP等。答主目前使用的wordpress就是一种用PHP语言编写的动态网页。这个页面的内容是答主可以手动来更新的。并且,答主可以增加新的文章,决定哪些文章是可以显示的,哪些文章是私有的。对于动态网页,当HTTP服务器进行解析的时候,会首先执行动态网页的代码,解析成静态网页,再将其送出。比如,服务器首先会解析文章的数量,阅读量最多的文章排行榜等等,解析完毕后生成静态网页。

0

Leave a Reply

Your email address will not be published.