2011-04-14 75 views
0

我正在一个网站上工作,我需要从单个表中检索数据并将一些数据显示为页面。如何解决创建多个静态页面的问题

例如:

name: xyz 
state: Texas 
city: Dallas 
category: test 

等等......我有节数在表中这样记录。我需要的是将一个页面中的所有状态和所有城市作为一个页面检索,并将所有类别作为一个页面检索它们之间的关系。当我在状态页面上,如果我点击德克萨斯州所有相关城市必须显示在另一个页面。当我在类别页面上,如果我点击一个类别,我需要显示所有与该类别相关的状态。

所有这些都可以使用查询完成,但是,我想要的是将它们显示为静态页面。所以,你能为我提出一个解决方案吗?

谢谢。

+0

你尝试过什么吗?你有没有代码提供给我们使用?这看起来像是“这是我想要的,给我一些代码”的问题。 – drudge 2011-04-14 18:31:20

+0

你需要静态页面还是需要静态页面? – 2011-04-14 18:39:03

回答

1

为什么他们必须是静态的?

如果是性能方面的事情,可以动态生成它们并缓存结果。如果是服务器限制(成本,安全等),则在本地生成它们,然后将其复制到服务器。如果这是古老的“静态页面更适合搜索引擎优化”的东西,那就不再适用了,你可以使用Apache将.html添加到URL。