什么时候网站被认为是“静态的”或“动态的”

时间:2008-11-11 07:35:57

标签: naming-conventions

我创建了一个站点,该站点解析XML文件并在适当的页面上显示其内容。我的网站是动态网页还是静态网页?

动态和静态网页有何不同?

我觉得它是动态的,因为我解析了xml文件中的内容;最初我的主页上没有任何内容..

您对此有何看法,请解释一下..

5 个答案:

答案 0 :(得分:3)

我会将您的网页描述为动态。 “静态”通常意味着坐在Web服务器上的文件按原样交付给用户;因为你是从数据文件中组装页面的,所以即使你没有构建任何动态变化的数据,我也称之为动态。

我不认为这是一个硬性和快速的定义。如果有人认为页面是静态的,因为它是从静态页面组装的,那么这是另一种查看它的方式。

答案 1 :(得分:2)

这实际上是一个有趣的问题..

我会说这是一个动态网站,因为内容是以编程方式生成的......但是如果XML文件没有改变,那么它与通过Apache提供的直接HTML文件一样“静态”。

假设您有一个常规HTML文件的网站 - 它将被视为静态网页;但是如果你把这些HTML文件存储在一个数据库中,并且有一个允许/view.php?page=index的简单页面 - 这会使它成为一个动态网站吗?

我会说不,它只是通过数据库或XML文件(而不是文件系统)提供的静态站点。

基本上:如果内容在没有您手动编辑这些XML文件的情况下发生变化,我会说这是一个动态网站。如果确实发生了变化,那么我会说这是一个静态网站。

答案 2 :(得分:1)

静态网页将是传递的纯HTML内容。如果您在服务器端处理任何类型的XML文件并相应地生成内容,那么这是一个动态页面。静态页面在实际编辑页面时改变内容。修改。

如果您搜索过它,Google的第一个结果会解释它。 http://websiteowner.info/articles/pages/pagetypes.asp

另外,声明静态网站没有定期更新是不正确的。在我们开始在Perl& amp; PHP。有些网站流量很大,并且正在手动修改。

答案 3 :(得分:1)

区分静态和动态的简单方法:

静态:直接HTML文件

动态:HTML是通过服务器端代码和数据存储(XML,数据库等)生成的

答案 4 :(得分:1)

KISS - 动态网页更改而不更改网页本身

您的网页是动态的,因为一旦部署,就可以更改内容,而无需更改网页的HTML。

任何已修复但始终呈现相同内容的内容都被视为静态。