门户包含许多静态页面,它们如何生成这些页面?

时间:2011-01-14 07:03:00

标签: java portal

我想知道这种技术的名称是什么,如果有人可以给我参考,我们将不胜感激。

实际上该网站是使用Java / C#开发的,但不是真正的静态网站。

提前致谢!

2 个答案:

答案 0 :(得分:2)

关于“看起来像静态网页的网址”:

许多Web开发框架允许配置URL mapping - 将用户输入的URL映射到特定动态脚本/功能的机制。 AFAIK,Java Spring和Stripes框架可以做到这一点。

某些Web服务器提供Rewrite Engine功能,允许执行相同操作 - 根据请求调用特定脚本到某种类型的URL。

关于效果

如果您对性能感到担忧,请考虑使用一些缓存技术(例如,memcached,甚至reverse proxy)。

答案 1 :(得分:0)

我不确定我理解你的问题。 如果您问他们如何生成作为静态页面发送到浏览器的自定义内容,那么这是Web服务器工作的经典方式。他们有一个处理您的请求的应用程序(可能就像输入搜索一样简单),创建一个包含自定义响应的html页面并将其发回。在C#世界中,这通常是用ASP.NET完成的。