我只想知道一个站点包含多少动态页面,那么如何识别其中的动态页面,表单的存在是否使页面动态?
请帮忙。
谢谢
如果 html、JavaScript 等是由脚本或程序生成而不是手工编写的,即不是静态的,则网页被认为是动态的。如果脚本/程序响应参数、数据库数据或任何类型的可变数据来生成它的内容,那么它被认为是动态的。即当数据/变量发生变化时,网页会发生变化。
当您说“动态”时,我猜您的意思是使用诸如 php/c# 之类的语言填充服务器端。
并非所有动态页面都有表单,例如 CMS 页面只是向最终用户显示内容。您无法准确地执行此操作,因为某些页面受到限制,而对于另一些页面,您无法知道是否已生成,但一个想法是检查网站站点地图(如果有)中的页面。
我猜 StackOverflow 中的所有页面都是动态的,在“关于”之类的页面上,我猜他们可以在后端编辑内容。此外,由于您的用户名/通知,在 StackOverflow 中,横幅是动态的(因此所有页面都使用此横幅)。
就我个人而言,我的网站都不包含静态页面。