2021-02-24から1日間の記事一覧

web, AP, DBサーバの全体像をつかむ

結論から言うと現代のWebアプリケーションのほとんどは、Webサーバ・データベースサーバ・アプリケーションサーバの三層構成になっています。 https://qiita.com/tamago3keran/items/f470593926458b7ef52a#webアプリケーション構成の歴史 なぜこの3つになっ…

環境変数とは

OS

OSに格納されている変数 変数を削除、変更することが可能。2つの方法 →・コンピュータの設定を変える(全てに影響が出る) →・プログラム内から変える(そのプログラム内だけが変わる) このコマンドで一覧をみることができる % set 参考: https://wa3.i-3-i.inf…

本番環境では、なぜrails sではなくNginx,Puma?

rack(rails s)はあくまで、アプリケーションサーバー。なので、webサーバが持っているような負荷を分散させるための機能などがなく、実運用していく上で、大勢の人がサイトを見たときなどにとても重くなってしまう。 nginx: たくさんの人から、同時アクセス…