2010-06-29 81 views
1

我的问题涉及到大型网站由几百名在大型组织(如新闻网站)工作的人员编辑组织网页的大型网站。什么样的机制在后台运作?组织大型网站中复杂文章的复杂网络

  • 是否每篇文章都代表数据库表中的一行。如果是这样,那么图像和嵌入式视频如何组合?
  • 或者每个页面都是一个单独的网页文件,包含侧边栏,标题和样式的“包含”标签。当然,在BBC网站上,每个新闻页面看起来都是一个个人的“.stm”文件,但当很多人合作时,这并不是一种非常有效的方法。
  • 或者每个页面是由数据库组织而不是存储在其中的许多文件之一?

我敢肯定,有无数的方法?最大的组织使用什么?

回答

0

我想可能有几个不同的方法来这样的网站:

  1. 基于内容管理系统。在这种情况下,文章实际上可能是数据库中多行的字段集合,因此它不像您所描述的那样简单。这些字段可能是Rich Text/HTML的混合,因此它们可以包含一些标签,但图像和其他内容可能来自其他内容。请注意,在这种情况下,可能会有XSLT渲染,它们知道如何组合字段以形成页面。

  2. 基于平台。与此同时,像Facebook这样的内容可能有不同的方式来处理编辑和更新内容,因此不属于我想象的CMS情况。我不确定这是否与其他方法相辅相成,但我认为这在某些方面有所不同。在这种情况下,这里的想法是,大网站背后的公司拥有自己专有的存储内容及其结构的方法。


我想补充一点更多:Future Media Standards & Guidelines从BBC的网站可能有他们的网站是如何构成的,包括什么“STM”的人可能会因为不要忘记,你可能需要一些更多的细节使用类似FiddlerFirebug的东西来记录所有实际请求网页的请求,因为您可能会发现初次从一个URL下载多少个文件令人惊讶。

+0

这是一个很好的发现。谢谢。 – 2010-06-29 21:38:48

+0

我想我会用Drupal。 – 2010-07-01 18:21:40