【问题标题】:What makes a webpage dynamic? [closed]是什么让网页充满活力? [关闭]
【发布时间】:2013-07-10 10:11:23
【问题描述】:

我只是想知道一个站点包含多少动态页面,那么如何识别其中的动态页面,表单的存在是否使页面动态?

请帮忙。

谢谢

【问题讨论】:

  • 这在当前形式下毫无意义。 “动态”到底是什么意思?
  • 假设我想在stackoverflow.com中找到动态网页的数量,我如何识别这些页面?
  • “动态”是什么意思?这个词可以表示多种不同的含义。
  • 动态页面是那些内容发生变化的页面,与静态页面不同,静态页面只有在网站开发者编辑其内容并发布时才会发生变化。
  • 没有办法以这种方式找出哪些页面是“动态的”,哪些不是 - 它们在外面看起来都一样。在 Stack Overflow 之类的网站上,您可以放心地假设几乎所有页面都是“动态的”,因为没有任何内容被硬编码到 HTML 中。您的实际用例是什么,您要解决什么问题?

标签: html dynamic static


【解决方案1】:

如果 html、JavaScript 等是由脚本或程序生成而不是手工编写的,即不是静态的,则网页被认为是动态的。如果脚本/程序响应参数、数据库数据或任何类型的可变数据来生成它的内容,那么它被认为是动态的。即当数据/变量发生变化时,网页会发生变化。

【讨论】:

  • 感谢投反对票!很高兴看到评论解释为什么我的答案不正确。
【解决方案2】:

当您说“动态”时,我猜您的意思是使用诸如 php/c# 之类的语言填充的服务器端。

并非所有动态页面都有表单,例如 CMS 页面只是向最终用户显示内容。 您无法准确地执行此操作,因为某些页面受到限制,而对于另一些页面,您无法知道是否已生成,但一个想法是检查网站站点地图(如果有)中的页面。

我猜 StackOverflow 中的所有页面都是动态的,在“关于”之类的页面上,我猜他们可以在后端编辑内容。 此外,由于您的用户名/通知,在 StackOverflow 中,横幅是动态的(因此所有页面都使用此横幅)。

就我个人而言,我的网站都不包含静态页面。

【讨论】:

    猜你喜欢
    • 2016-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-11
    • 1970-01-01
    相关资源
    最近更新 更多