我想知道这种技术的名称是什么,如果有人可以给我参考,我们将不胜感激。
实际上该网站是使用Java / C#开发的,但不是真正的静态网站。
提前致谢!
答案 0 :(得分:2)
关于“看起来像静态网页的网址”:
许多Web开发框架允许配置URL mapping - 将用户输入的URL映射到特定动态脚本/功能的机制。 AFAIK,Java Spring和Stripes框架可以做到这一点。
某些Web服务器提供Rewrite Engine功能,允许执行相同操作 - 根据请求调用特定脚本到某种类型的URL。
关于效果
如果您对性能感到担忧,请考虑使用一些缓存技术(例如,memcached,甚至reverse proxy)。
答案 1 :(得分:0)
我不确定我理解你的问题。 如果您问他们如何生成作为静态页面发送到浏览器的自定义内容,那么这是Web服务器工作的经典方式。他们有一个处理您的请求的应用程序(可能就像输入搜索一样简单),创建一个包含自定义响应的html页面并将其发回。在C#世界中,这通常是用ASP.NET完成的。