(ASP.NET方向)有很多网站都是使用的生成静态页面的技术,我想请问生成的静态页面和动态页面有什么区别哦?

来源:百度知道 编辑:UC知道 时间:2024/06/28 04:19:55
希望从性能方面有详细的回答

性能:静态高,动态低
功能:静态有限,动态无限
搜索引擎:静态页面易于搜索,动态页面需特殊处理

静态页面是网页的代码都在页面中,不需要执行asp,php,jsp,.net等程序生成客户端网页代码的网页。
常见的静态页面举例:.html扩展名的、.htm扩展名的。

动态页面是通过执行asp,php,jsp,.net等程序生成客户端网页代码的网页。
动态页面通常可以通过网站后台管理系统对网站的内容进行更新管理。发布新闻,发布公司产品,交流互动,博客,网上调查等,这都是动态网站的一些功能。也是我们常见的。

动态页面常见的扩展名有:.asp .php .jsp .cgi 等。

概括一下:

静态和动态最主要的区别在于是否与后台数据库连接:
静态页面上的数据是不容易更新的;
动态页面上的数据随着后台数据库里数据的改变随时更新。
因此,从时效上来讲,动态页面比较好些.

静态和动态最主要的区别在于是否与后台数据库连接:
静态页面上的数据是不容易更新的;
动态页面上的数据随着后台数据库里数据的改变随时更新。
因此,从时效上来讲,动态页面比较好些.能够很好的实现交流互动。