代码之家  ›  专栏  ›  技术社区  ›  Charles Anderson

要将服务器端脚本的输出放入HTML文件中,应该使用include还是exec?

  •  0
  • Charles Anderson  · 技术社区  · 15 年前

    如果我想使用服务器端includes将脚本的输出插入到HTML文件中,是否更好地使用

    <!--#include virtual="/cgi-bin/myscript.py" -->
    

    <!--#exec cmd="python /cgi-bin/myscript.py" -->
    

    ?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Conspicuous Compiler    15 年前

    include格式的一个小优势是,如果您更改了python可执行文件的位置或名称,您只需要在apache配置中更改一次配置,而不必更改站点上的每个ssi调用。

    然而,这两种形式都将在每次调用脚本时启动并删除一个新的python二进制文件,这是一个相当大的成功。这就是为什么像mod_python这样的东西几乎总是首选的原因。

    推荐文章