我正在为我姐姐的学校编写一个简单的模板引擎,并且我在 ASP 中进行,因为这是他们锁定的服务器唯一可以运行的东西。
我想知道是否可以从模板文件中检索页面模板内容,将内容存储为变量,将其连接并在执行一些基本标签替换后显示它?我见过的示例使用 MSXML2.ServerXMLHTTP 来获取页面内容,但我读过这可能会导致线程饥饿和其他问题。
Server.execute 看起来效率更高,但是(据我所知)没有一种方法可以将执行的页面输出缓冲到调用页面上的变量中。这在 PHP 中是微不足道的,我想知道 ASP 似乎无法做到这一点是由于它的年龄和原始性,还是有其他简单的方法来实现我没有看到的结果?