Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
html强制环境中的PHP与SSI_Php_Ssi - Fatal编程技术网

html强制环境中的PHP与SSI

html强制环境中的PHP与SSI,php,ssi,Php,Ssi,很抱歉这个奇怪的标题。我有一个相当大的网站用纯HTML编写。现在,我必须使网站的一些标准区域,一次性可编辑。因此,我正在考虑一种通过外部文件包含这些元素的智能方法。 我无法更改页面的.html扩展名,而强制服务器对每个页面进行php解析似乎是在浪费资源 我必须在以下两者中作出选择: 1) 包括via SSI(我听说它的性能很差) 2) mod_重写为fake.html扩展名并通过php包含 你会怎么做?最快最便宜的方式是什么?他们中的一个对搜索引擎优化最友好吗?我想问题是你知道这两种技术中的哪一

很抱歉这个奇怪的标题。我有一个相当大的网站用纯HTML编写。现在,我必须使网站的一些标准区域,一次性可编辑。因此,我正在考虑一种通过外部文件包含这些元素的智能方法。 我无法更改页面的.html扩展名,而强制服务器对每个页面进行php解析似乎是在浪费资源

我必须在以下两者中作出选择: 1) 包括via SSI(我听说它的性能很差) 2) mod_重写为fake.html扩展名并通过php包含


你会怎么做?最快最便宜的方式是什么?他们中的一个对搜索引擎优化最友好吗?

我想问题是你知道这两种技术中的哪一种


但是使用PHP,您有更多的可能性。

这些文件是否位于易于映射的目录中,以便您可以为它们应用特殊的解析规则?顺便说一句,还有另一种方法:iframes。使用SSI(Apache),所有指定文件类型的页面都会检查SSI,即使它们没有SSI。另外,请阅读:您想要的“一次性可编辑”概念有一个名称:DRY。它的意思是“不要重复你自己”,我建议你学习更多。Django(框架)非常赞成这一概念。