タグ

WSGIに関するgraceful_lifeのブックマーク (2)

  • 5. WSGIとPylons - Emerge Technology

    Webフレームワークの前に、最近PythonのWebアプリケーションの開発でよく取り上げられるWSGI(Web Server Gateway Interface)があります。先日公開されたGoogle App EngineもWSGIの実装を提供しています。 では、WSGIとは何でしょうか?WSGIとは、WebサーバとWebアプリケーション間のインターフェースを定義した仕様です。WSGIが標準化される以前は、Webアプリケーションの開発時にWebサーバでどのように動作させるか想定しておく必要がありました。例えば、WebアプリケーションはCGIとして動作するのか、mod_pythonで動作するのかをあらかじめ知っておく必要がありました。WSGIにより、Webサーバとのインターフェースが統一され、Webアプリケーションが実際にどのような環境で動作するか知っておく必要がありません。

    5. WSGIとPylons - Emerge Technology
  • PHPをApacheから切り離す。WSGI対応のPHP製アプリケーションサーバ·AppServer MOONGIFT

    AppServerはWSGI等にインスパイアされたPHP製のWebアプリケーションサーバ。 AppServerはPHP製のオープンソース・ソフトウェア。PHPはWebサイトの開発でおそらく最も利用されているプログラミング言語だろう。10年前ならともかく、今では企業の基幹システムでさえ利用されるようになっている。Apache + mod_phpという組み合わせが一般的だ。 デモ画面 それをデファクトと受け止めるのは良いが、それ以外の選択をなくしてしまうのは発展性がない。Apache以外、例えばnginxで動かす場合や他のWebサーバを想定するならば依存関係がない方が良い。それを実現するのがAppServerだ。 AppServerはRubyでいうRack、PythonでいうWSGIにインスパイアされて開発が行われている。APIを通じてWebアプリケーションとWebサーバをつないでくれる。アプ

    graceful_life
    graceful_life 2011/03/03
    発展性がなくてごめんなさい、@MOONGIFT さん。
  • 1