組み込みLinux用のWebサーバー[閉じる]

組み込みLinux用のWebサーバー[閉じる]

Webベースのインターフェイスを使用して組み込みLinuxを実行し、ARMベースの組み込みデバイスを構築しており、自分のデバイスでWebサーバーを実行する必要があります。一度に最大50件のリクエストを受け取ることができます。 1GBのRAMがあります。 HTTPSも必要です。 Webサーバーはあまりにも多くのメモリを消費しないでください(もちろん組み込みデバイスなので)。動的コンテンツをサポートする必要があります(Boaはないようです)。私のウェブサイトはHTML5もサポートできるはずです。以下は私が調査したいくつかのオプションですが、提案を歓迎します。

  • 軽量
  • nginx
  • ハイワタ
  • thttpd
  • Python

すべてのフィードバック/入力/ポインター歓迎

答え1

Nginxをお勧めします。ロードされたモジュールによっては非常に少量のメモリを使用でき、FastCGIを介してPHPや他の動的スクリプト言語とうまく機能します。これはLighttpdの初期設定であると理解しても難しくありません。 NginxはHTTPSでも動作しますが、ここでは暗号化が純粋な浮動小数点数学であるため、FPUははるかに重要です。 HTML5は単に静的ページの形式を提供するので、すべてのWebサーバーがそれをサポートします。

CPUにFPU(浮動小数点演算サポート)がありますか?これはデータベースにとって非常に重要です。すべての浮動小数点演算をシミュレートする必要がある場合、MySQL / SQLiteはFPUなしで非常に遅く実行されます。

関連情報