像这样的网站和facebook如何跟踪帖子

时间:2012-11-23 07:00:21

标签: php asp.net web

现在我明白了大量的数据库用于跟踪帖子ID,但每个问题都有一个为其指定的子目录。所以有一个文件夹,其中包含id,然后是问题的标题。这是在发布帖子时动态创建的吗?什么存储在这些目录中?将每个帖子的html代码复制到其中然后为每个问题都有一个特定的文件似乎是一种浪费。这让我觉得内容是动态更新的,但是代码的html部分是如何实现的?是否有某种模板在某种意义上被“回应”?显然我很失落。我已经阅读了MVC的一些内容,我理解了这个概念,但我很想知道正在进行的实际机制以及这些子目录中存储的内容。

1 个答案:

答案 0 :(得分:1)

一切都充满活力。帖子内容,帖子ID和相关表格存储在数据库中。您在URL中看到的“子目录”不是包含任何内容的实际子目录,在大多数情况下它们只是URI映射。下载phpBB或任何电子商务平台的副本并完成编码,它们的工作方式大致相同(显然每个都有自己的方案,如stackoverflow和Facebook)。