如何解决创建多个静态页面的问题


how to solve the problem of creating multiple static pages

我在一个网站上工作,我需要从一个表检索数据,并显示一些数据作为页面。

例如:

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

等等……我没有。表中这样的记录。我需要的是检索所有的国家在一个页面和所有的城市作为一个页面和所有的类别作为一个页面,使他们之间的关系。当我在国家的页面,如果我点击得克萨斯州所有相关的城市必须显示在另一页。当我在类别页面上,如果我点击一个类别,我需要显示与该类别相关的所有状态。

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

谢谢。

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

如果是性能问题,你可以动态生成它们并缓存结果。如果是服务器限制(成本、安全性等),那么在本地生成它们,并将其复制到服务器。如果它是古老的"静态页面对SEO更好"的事情,那么它不再适用了,你可以在Apache的URL中添加。html。