こんにちはユキトモです。
今回は「Nginx」について簡単に解説していきます。
この記事でわかること
- Nginxの概要が分かります。
Nginx
簡単に言うと
「NginxはオープンソースのWebサーバソフトウェア」
です。
Nginxは「エンジンエックス」と読みます。
Webサーバとしての機能のほかに、
・HTTP
・メールプロキシ
・IMAPリバースプロキシ
・POP3
の機能もあります。
Apacheよりも後発のソフトウェアです。
2004年に初版がリリースされ、開発が継続しています。
2014年3月の時点では、世界中のWebサーバのシェアの約16%(Apache、Microsoft IISに続く第3位)でした。
2023年1月の時点では、世界中のWebサーバのシェアの約33.9%で1位です。(Nginx、Apache、LiteSpeed)
Nginxの特徴として、
・高効率なメモリ利用
・静的コンテンツに対する処理速度が高速である
などがあります。
かつては日本ではシェアが低く、日本語の解説書が少ないことがありました。
そのため導入の敷居が若干高いということありました。
ですが、日本でも根強いユーザがいます。
動的コンテンツ(主にWebアプリケーション)などに対しては、Nginxはプロキシサーバとして動作します。
各種Webアプリケーションを公開するWebサーバとして利用することもできます。
Nginxを勉強してみるのもいい経験になると思うのでぜひ検討してみるといいでしょう。
以上、Nginxの概要の解説でした。