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 がある。
脚注
- ^ “The "Fossies" Software Archive”. fossies.org. 2018年6月10日閲覧。
外部リンク
- thttpd web site
- Description of throttling in thttpd documentation
- thttpd, unofficial resources (links, patches, etc.)
- Rob's THTTPD Changes
表話編歴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(英語版) |