方法一:从浏览器上直接查看
以chrome浏览器为例,输入一个网址
点击【浏览器控制台】--【开发者工具】--【错误控制台】
同时按下shift,ctrl,j三个键后,在控制台输入:alert(documetn.lastModified),按回车,查看最后修改时间并记录下来。
4.刷新,按照同样的方法操作,如果每次的记录都是相同的,说明是一个静态的网页, 反之则是动态或伪静态网页
方法二:从网页header查看网页最后修改时间
打开检测工具,输入需要检测的网址
得到网址的header信息,查看【Last-Modified】这个项目时间
同样刷新后重复几遍同样的步骤
如果结果都是一样的,说明是静态网页,否则就是动态网页,或伪静态网页
区分静态和动态网站的方法如下:
在后缀的区别:
1.静态网页是以。htm、。html、。shtml、。xml等常见的形式出现;
2.动态网站则是以。asp、。aspx、。jsp、。php、。perl、。cgi等形式为后缀。
静态网站特点:
1、静态网站是没有数据库的,在进行制作和维护上的工作量都是很大的,因此当网站信息量很大时完全依靠静态网页制作方式比较困难。
2、静态网页在内容上很稳定,因此容易被搜索引擎检索;
3、网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件。
动态网站的几个基本特征:
1、因人因时不断的在变化:就是说在不同的时间、不同的用户登录同一网址的时候,会显示出不同的页面。
2、自动更新:即无须手动更新HTML文档,便会自动生成新页面,可以大大节省工作量。
3、交互性:网页会根据用户的要求和选择而动态地改变和响应,浏览器作为客户端,成为一个动态交流的桥梁,动态网页的交互性也是今后Web发展的潮流。
总结:一般网站主要包括两种页面,静态页面和动态页面。对于动态页面来说,页面比较漂亮,可以快速的吸引用户的眼球。但是网站除了美观之外,另外还要考虑到后期的优化问题。
动态网站和静态网站的区别
静态网站特点:
1.网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件。
2.静态网页的内容相对稳定,因此容易被搜索引擎检索。
3.静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难。
4.静态网页的交互性交叉,在功能方面有较大的限制。
那么什么是动态网站呢?所谓“动态”,并不是指网页上简单的GIF动态图片或是Flash动画,动态网站的概念现在还没有统一标准,但都具备以下几个基本特征:
1.交互性:网页会根据用户的要求和选择而动态地改变和响应,浏览器作为客户端,成为一个动态交流的桥梁,动态网页的交互性也是今后Web发展的潮流。
2.自动更新:即无须手动更新HTML文档,便会自动生成新页面,可以大大节省工作量。
3.因时因人而变:即当不同时间、不同用户访问同一网址时会出现不同页面。此外动态网页是与静态网页相对应的,也就是说,网页 URL的后是.htm、.html、.shtml、.xml等静态网页的常见形式,而是以.asp、.jsp、.php、.perl、.cgi等形式为后缀。 在动态网页网址中有一个标志性的符号——“?”,如有这样一个动态网页的地址为:才返回一个完整的网页。
(4)动态网页中的“?”对搜索引擎检索存在一定的问题,搜索引擎一般不可能从一个网站的数据库中访问全部网页,或者出于技术方面的考虑,搜索蜘蛛不去抓取网址中“?”后面的内容,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。