Apache Web サーバー以外に、Web アプリケーション開発に利用できるオープンソースの Web サーバーはありますか?
Python Web アプリケーションを開発し、デプロイしてテストする Web サーバーを探しています。
Apache Web サーバー以外に、Web アプリケーション開発に利用できるオープンソースの Web サーバーはありますか?
Python Web アプリケーションを開発し、デプロイしてテストする Web サーバーを探しています。
Apart from Apache web server is there any open source web servers available for web application development?サーバーまたは Web フレームワークのどちらを探していますか?HTTPこの 2 つはまったく異なります。
HTTPサーバーは、他のタスク間でリクエストを送受信するだけです。はい、PHPやその他のツールを最も一般的に使用CGIできFCGIますHTTP。
Web フレームワークは、動的コンテンツまたは Web アプリを生成するために使用されるツールのコレクションです。多くのフレームワークにはサーバーが組み込まれてhttpいるため、独自にサーバーを構成する必要はありませんが、それほど強力でも堅牢でもありません。基礎となるフレームワークは、コンテンツの生成に集中する傾向があります。
nginxHTTP設定が簡単なサーバーの1つである傾向があるため、多くのサーバーの中で私のお気に入りのサーバーの1つです。
Web フレームワークに関しては、そこには多くのものがあり、python コミュニティ (pythonタグを与える)djangoは、Web アプリをデプロイするために必要なほぼすべてのツールを含む傾向があるため、非常に人気がある傾向があります。 dispatchig、データベース エンジン +ORM Object Relational Mapperおよび独自のエンジンを使用して、独自の制限された言語でtemplating動的にレンダリングし、レンダリング フェーズからロジックを可能な限り削除します。html
通常、djangoアプリケーションは nginx の背後にデプロイされ、サーバー上のサイトの複数のインスタンスを制御し、静的コンテンツを提供しますが、Web フレームワークはそれが得意ではありません。
bottle基本的に単一の python ファイルであるようなマイクロ webframeworks もあります。これは非常にクールで、私は通常、単純なアプリを構築sqlalchemyするときに使用します。ORMbottle
Nginxを使用して Python アプリケーションをデプロイしています。これはオープン ソースであり、静的コンテンツで非常に高速であり、私にとってはうまく機能します。
ウェブサイトから:
Nginx は、無料のオープンソースの高性能 HTTP サーバーおよびリバース プロキシであり、IMAP/POP3 プロキシ サーバーでもあります。Igor Sysoev は 2002 年に Nginx の開発を開始し、2004 年に最初の公開リリースを行いました。Nginx は現在、すべてのドメインで約 12.18% (22.2M) のアクティブなサイトをホストしています。Nginx は、その高いパフォーマンス、安定性、豊富な機能セット、シンプルな構成、および低リソース消費で知られています。
また、 lighttpdとCherokeeが Python Web アプリケーションをサポートしていることも知っています。
単純に「オープン ソース Web サーバー」を Google で検索すると、多くの結果が得られます。
Nginx はおそらく最良の代替手段です。