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

原创 PHP笔记  2017-03-27 17:39  阅读 697 views 次

什么是静态网页?

静态网页就是纯html代码,没有数据交互的的单个网页,如果不修改网页的html代码,这个网页就不会发生改变。

每个静态网页都有一个固定的地址(不含?的url),每个url一般都是.htm、.html、xml等后缀;

每一个静态网页在服务器上都是一个单独的文件;

静态网页的内容不会发生改变,相对稳定,从而很容易被搜索引擎检索;

静态网页不能连接数据库,如果网站很大,网页维护成本和工作量相当的大,网站更新也比较麻烦;

静态网页和用户的互动非常的差,每个用户看到的内容都是一样的,很多功能都实现不了。

什么是动态网页?

动态网页就是除了html代码,还有一些程序代码(比如:js、php、asp等),具有数据交互性的网页。

一个动态页面不同的条件下可以显示不同的效果,比如,同一个网页不同的用户看到的内容不一样;同一个网页不同的时间看到的内容以不一样。

动态页面在数据库的支持下,可以实现很多高级的功能,比如用户注册登录、关键字搜索等。而且维护成本和工作量相当的低。

动态网页一般网址中都有‘?’号,这对搜索引擎十分的不友好。动态网页网页中的内容很多都是从数据库中提取出来的,这对搜索引擎来说抓取很困难,因此在搜索引擎优化时需要一定的技术处理。

如何选择?

目前,做网站一般都会选择用动态网页,因为现在不管什么网站信息量都非常大,而且更新也比较平凡。当然,如果你对网站的功能没有什么要求;网站信息又不多又是固定的;网站不经常更新。静态网页也是不错的选择,静态网页在设计时比较简单,不需要什么高深的技术,会html和css就基本能实现。

本文地址:https://www.ggbiji.com/html-static-dynamic.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情