What is NGINX

Docsarrow-up-right

Opentutorials Coursearrow-up-right

Before getting started

Web

  • The Web is one of the communication protocols that operates on top of the Internet network system

  • The reason the Web is used synonymously with Internet is because the Web is the most successful Internet service!

Server & Client

  • The Client requests information, and the Server provides information!

HTTP

  • A protocol (agreement) for exchanging information between a Web Server and a web client

  • It defines the rules for how a Request should be made and how the Response to it should be handled

Web Server

  • Also called HTTP Server

  • Refers to the software that provides information on the server side

  • A well-known web server is Apache

  • NGINX has been gradually rising since 2007!

NGINX

  • A next-generation web server!

    • It is putting the brakes on Apache's dominance!

      • I like it...

  • A web server with an asynchronous event-driven architecture designed for scalability to handle websites with heavy traffic

  • It can serve data faster with fewer resources!

    • A lightweight web server

NGINX vs Apache

  • It is no exaggeration to say that Apache is a living witness of the Web

    • It is no exaggeration to say that Apache, which is Open Source and free to use, is supporting the Web!

  • But, Apache is software that was created a long time ago

    • The requirements of the era when Apache was created may no longer be valid in the current era

  • NGINX is a web server created in response to the demands of a new era

    • All development goals are focused on high performance

    • Features that are rarely used were boldly excluded

Performance comparison

https://theorganicagency.com/news/apache-vs-nginx-performance-comparison/arrow-up-right

Conclusion

: In most situations, NGINX shows better performance than Apache!

Last updated