那么SSI只能利用静态文件吗?

时间:2011-06-16 03:40:28

标签: webserver ssi

http://en.wikipedia.org/wiki/Server_Side_Includes

对于动态内容,我没有看到SSI的任何好处,是这样吗?

1 个答案:

答案 0 :(得分:1)

SSI是技术。它出现在无处不在的动态语言集成之前(例如PHP,ASP.NET等)以及网络托管相对昂贵,速度慢和其他限制。

SSI无法做到独立的“完全动态”环境所无法做到的事情。请记住,SSI本身是一个非常小的“动态”内容模块,只有一组有限的指令。当CGI是唯一的连接方法时,SSI比它可以完成的任务领域具有一些性能优势。然而,更好的网络堆栈 - 以及更快/更便宜的服务器 - 在很大程度上取代了任何优势。

从历史上看,由于Apache和mod_include等的架构,它甚至需要通过hack来处理动态内容。(我不确定情况是否有所改善,但我只能想象不建议混合使用两个。)

快乐的编码。