只是一个好奇的问题。有多少产品的大型在线商店(可以)存储他们的产品页面?
我知道一种解决方案可能是数据库,然后按需生成内容,但他们如何能够处理像 www.onlinestore.com/productname.htm 这样的 URL 请求?(特别是我的意思是这家商店http://www.alza.cz/pevne-disky/18842851.htm)。每个产品都链接到 productname.htm 页面。
是否有可能(并且可行)预先生成所有产品页面?
只是一个好奇的问题。有多少产品的大型在线商店(可以)存储他们的产品页面?
我知道一种解决方案可能是数据库,然后按需生成内容,但他们如何能够处理像 www.onlinestore.com/productname.htm 这样的 URL 请求?(特别是我的意思是这家商店http://www.alza.cz/pevne-disky/18842851.htm)。每个产品都链接到 productname.htm 页面。
是否有可能(并且可行)预先生成所有产品页面?
答案因供应商而异,但通常这是通过自定义 URL 路由和服务器端、数据库驱动的语言(如 ASP.NET 或 PHP)的组合来实现的。
在您的示例中,http: //www.alza.cz/pevne-disky/18842851.htm 的“18842851”很可能实际上是一个产品 ID,并且他们的服务器正在解析该产品 ID 以便从数据库中获取正确的产品内容。有了内容,服务器就可以返回一个可重用的模板。