-1

Web ページの 1 つのファイルで複数のスクリプト言語を使用することはできますか? たとえば、Web ページで python と etherphp を使用したいですか? それは可能ですか?つまり、Python にこのようなファイルを解析するためのモジュールがありますか? または他のWebサーバーでの可能性はありますか? このようなもの:

[ファイル Erfankam.ppp]

<php script part>
    Some thing in php
</php script part>

<html part>
    something in html
<html part>

<python script part>
    Some thing in python
</python script part>

<html part>
    something in html
<html part>

<perl script part>
    Some thing in perl
</perl script part>

私が間違っていなかったことを願っています。

4

1 に答える 1

4

Pythonを使用して、PHPスクリプトである応答を返すことができます。この応答は、PHPプロセッサによってさらに処理されます。しかし、それは常に順次プロセスになります。したがって、各ステージは異なる通訳者によって処理されます。

私はこれをする正当な理由を想像することはできません。

一方、PHPスクリプトとPythonスクリプトの両方を含むサイトにサービスを提供することはできます。さまざまなアセットのリクエストは、PythonまたはPHPのいずれかで処理できます。これは、Webサーバーを構成するときに簡単に実行できます。

特定のタグを検索し、正しいインタープリターを使用してそれらのタグ内のコードを処理する、ある種のパーサーを作成することは可能です。しかし、なぜこれを実行したいかはわかりません。いくつかの実際のユースケースは興味深いかもしれません。

PHPスクリプト内からPython/Rubyを起動する方法の例については、こちらの回答を参照してください-パラメーターを送受信するPHP内からRuby / Pythonスクリプトを実行する方法は?

于 2012-06-20T22:44:14.313 に答える