タグ

webサーバに関するshigeaki1jpのブックマーク (2)

  • ShellScriptのみを使って今Webサーバを作るとしたら - Qiita

    はじめに 記事はQiita夏祭り2020の 「 〇〇(言語)のみを使って、今△△(アプリ)を作るとしたら」のテーマ記事となります. 皆さん,シェルスクリプトは書いてますか? 私は最近になってシェルスクリプトを書くようになったのですが,触って見たら意外と面白いなと思うようになりました. そんなこんなで今回はシェルスクリプトでWebサーバ作ってみようかと思い立ちました. ネタとしては何番煎じかわからないくらいありきたりですがご容赦ください🙇‍♂️ 作ったもの ポート4000でHTTPリクエストを受けてstatic配下のhtmlファイルを返すWebサーバをShellScriptで作成しました. 拙いコードですがGitHubにコードをおいておきます. リポジトリへのリンク 実装方法 以下では最も初期の状態からどのように肉付けを行ったかを順に述べていきます. 開発環境はmacOSでシェルの動作は

    ShellScriptのみを使って今Webサーバを作るとしたら - Qiita
  • Nginxが支持される理由と特徴:新刊ピックアップ

    SNSBLOGなど,Webを使ったシステムは広く普及し,Webシステムへの依存度は増大しています。Webシステムの中核たるWebサーバには,長らくApache HTTPやMicrosoft IISが君臨していましたが,その中にい込む勢いを持つのが「Nginx(エンジンエックス⁠)⁠」です。稿ではNginxが支持されるその特徴を紹介します。 支持される理由 Nginxが支持される理由はそのシンプルさです。軽量・高速ながら,インストールや設定は極めてシンプルです。Webサーバのチューニングや最適化に時間をかけなくても,目の前にあるPCを一瞬にして高速Webサーバに仕立てる力を持ちます。特にNginx領が発揮されるのは,複数のWebサーバを束ねるロードバランシングやリバースProxyといった用途です。 イベント駆動とノンブロッキング非同期I/O Nginxの特徴として「イベント駆動」と

    Nginxが支持される理由と特徴:新刊ピックアップ
  • 1