3

質問に対する回答を徹底的に検索しましたが、検索を効果的にするための正しい用語を知っているとは思いません。とにかく、コンテンツをテンプレートに動的に埋め込むPython「PageBuilder」プログラムを介して静的ページのリクエストをルーティングするようにWebサーバーをセットアップしようとしています。

言い換えると:

  • ユーザーリクエスト mysite.com/index.html
  • サーバーはリクエストを特定のpythonスクリプトに渡します(私のサーバーは現在Apache2です)
  • Pythonスクリプトは出力を生成し、出力をサーバーに渡します
  • サーバーはユーザーにコンテンツを提供します

誰かが私を助けてくれるか、少なくとも検索に使用する「適切な用語」を教えてくれませんか?

4

2 に答える 2

4

これはもはや静的コンテンツではありません。スクリプトを使用してコンテンツを動的に生成したい。

Pythonでは、これは通常、 Python コードが入力(HTTP 要求に関する情報) を取得し、応答 ( HTTP ヘッダー、および提供するコンテンツ (通常は HTML)。

この目的のために、この WSGI インターフェースを使用して、サーバー関連 (リクエストの受信とコンテンツの返送) とコードの間の配管をセットアップする優れたmod_wsgiApache モジュールがあります。

また、動的 HTML の生成を簡単にするために、ある種のテンプレート エンジンをチェックすることもできます (私のお気に入りはJinja2です)。

于 2011-05-22T19:54:35.610 に答える
-2

これをCGIと呼びます。 http://en.wikipedia.org/wiki/Common_Gateway_Interface

于 2011-05-22T19:51:07.327 に答える