http://en.wikipedia.org/wiki/Server_Side_Includes
对于动态内容,我看不到 SSI 的任何好处,是这样吗?
SSI 是一项古老的技术。它出现在动态语言(例如 PHP、ASP.NET 等)无处不在的集成之前,并且在 web 托管相对昂贵、速度慢和其他方面受到限制时出现。
SSI 没有什么是独立的“完全动态”环境无法做到的。请记住,SSI 本身是一个非常小的“动态”内容模块,只有一组有限的指令。当 CGI 是唯一的连接方法时,SSI 在它可以执行的任务域中具有一些性能优势。然而,更好的网络堆栈——以及更快/更便宜的服务器——在很大程度上取代了任何优势。
从历史上看,仅仅由于 Apache 和 mod_include 的架构等原因,甚至需要 hack 才能让 SSI 处理动态内容。(我不确定情况是否有所改善,但我只能想象将两者混合使用是不可取的。 )
快乐编码。