对于一个项目,我们必须生成静态 .html 页面,这些页面将发布在同一台服务器上,为数百万访问者提供服务。
我们必须从 ac# 代码自动创建这些文件,该代码从 SQL Server 数据库获取数据。
该项目已经使用 C# asp.net MVC3 开发,我们需要将动态生成的页面存储在 .html 中的相同 url 上以提供给访问者。
我想知道如何使用 asp.net MVC3/Razor 来生成那些 .html 页面?
我不想/不需要使用网络缓存,原因有很多(负载(每天加载数百万页),这些静态页面将缓存在 CDN 网络上以进一步超快速服务,而无需原始服务器进入图片,数字页面真的太多了(缓存只会在我经常访问相同页面的情况下对我有帮助,但是我会经常访问超过一百万个页面,所以我必须经常生成它们。)
所以我真的搜索了一些东西来生成 HTML 页面。
任何想法如何做到这一点......