Thttpdとは - わかりやすく解説 Weblio辞書 (original) (raw)

thttpd

開発元 ACME Laboratories
最新版 2.29 / 2018年5月24日 (6年前) (2018-05-24)[1]
対応OS UNIX
種別 Webサーバ
公式サイト www.acme.com/software/thttpd/
テンプレートを表示

thttpd (tiny/turbo/throttling HTTP server) はオープンソースWebサーバで、シンプルで使用メモリが少なく高速に動作するように設計されている。開発はACME Laboratories。より高機能なWebサーバの単純置き換えとして使えるが、静的データへの大量のリクエストを扱うのにとても適している。例えば、画像置き場サーバ。 最初の文字の"t" は tiny、turbo、throttling を表している。

thttpd はApache HTTP Server を初めとする他のオープンソースのWebサーバソフトウェアにはない帯域幅調整機能を持っている(Apacheではアドインモジュールで帯域幅調整を使うこともできる)。 この機能を使うと、ある特定のファイルタイプを持つファイルの最大転送速度を制限することができる。 例えば、サーバ管理者はJPEG画像ファイルを最大20キロバイト/秒に制限することが可能である。こうすることで接続が飽和状態に陥るのを防ぐことができ、ファイル転送速度の減少と引き替えに、高負荷がかかった状態でもなおレスポンス可能な状態を保てる。

thttpdには兄弟プロジェクトとしてmini_httpd と micro_httpd がある。

脚注

  1. ^The "Fossies" Software Archive”. fossies.org. 2018年6月10日閲覧。

外部リンク

Webサーバソフトウェア
比較(英語版
主要 Apache HTTP Server nginx IIS IIS Express LiteSpeed Web Server(英語版
その他 AOLserver(英語版Caddy Caudium Cherokee(英語版GlassFish Gunicorn H2O Hiawatha(英語版iPlanet Jetty JEUS(英語版) Jexus(英語版JOnAS lighttpd Mongoose(英語版) Mongrel2(英語版) Monkey(英語版) NaviServer(英語版) NetWeaver(英語版) OpenResty(英語版Passenger Paste(英語版POCO Puma PyGopherd(英語版) Resin(英語版) Roxen(英語版) thttpd Tomcat Tornado Traffic Server(英語版Twisted WebLogic(英語版WEBrick WebSphere WildFly Yaws(英語版Zope
歴史的 Boa(英語版CERN httpd Mongrel(英語版NCSA HTTPd Xitami(英語版) Zeus(英語版