10%

Giảm Giá

Cho Sản Phầm Kệ Treo Tường

Nhập Mã Code

Sale2018

nginx-la-gi-1

Quay trở lại với chủ đề về tin học, công nghệ thông tin, bài viết ngày hôm nay bạn đọc hãy cùng chúng tôi tìm hiểu nginx là gì, hoạt động của nginx như thế nào, cơ chế ra sao các bạn nhé.

Chuyên tư vấn thiết kế nội thất và kiến trúc nhà đẹp - Mỹ Nghệ Gỗ Thanh Phong Art <<< Xem Chi Tiết

NGINX LÀ GÌ?

Nginx là một máy chủ proxy ngược mã nguồn mở (open source reverse proxy server) sử dụng phổ biến giao thức HTTP, HTTPS, SMTP, POP3 và IMAP, cũng như dùng làm cân bằng tải (load balancer), HTTP cache và máy chủ web (web server). Nginx là một trong những phần mềm máy chủ đang ngày càng được ưa chuộng bởi có nhiều tính năng vượt trội hơn hẳn so với các phần mềm máy chủ Apache, LightSpeed. Nginx hiện nay đang có mặt trên khắp các máy chủ Linux, được sử dụng để làm server Web, Server game hay các ứng dụng doanh nghiệp như Email …

Nginx là phần mềm máy chủ được phát triển bởi Igor Sysoev vào năm 2002 và chính thức giới thiệu lần đầu vào năm 2004. Đến tháng 7 năm 2011, Công ty Nginx Inc được thành lập với trụ sở chính đặt tại San Francisco, California, Hoa Kỳ. Lĩnh vực hoạt động của công ty là cung cấp sự hỗ trợ thương mại có tính phí). Đến tháng 10 năm 2013, Nginx bắt đầu nhận được 10 triệu USD đầu tư từ New Enterprise Associates. Theo số liệu của Netcraft, đến tháng 6 năm 2014, thị phần của Nginx chiếm 14.6% (tương đương 142 triệu trang web) chương trình máy chủ web trên toàn thế giới và mức tăng trưởng này sẽ còn cao hơn nữa trong tương lai.

Cơ chế hoạt động của Nginx:

  • Khác với các chương trình máy chủ khác, Nginx sử dụng kiến trúc hướng sự kiện (event-driven) không đồng bộ (asynchronous) và có khả năng mở rộng để xử lý các truy vấn (request) thay vì dựa vào luồng (threads).

Các ưu điểm vượt trội của Nginx:

  • Có khả năng xử lý đồng thời hơn 10.000 kết nối cùng một lúc
  • Giúp tăng tốc proxy ngược bằng bộ nhớ đệm (cache); giúp cân bằng tải đơn giản và có khả năng chịu lỗi
  • Hiệu suất cao, sử dụng ít bộ nhớ (Nginx có thể được sử dụng trên VPS cấu hình thấp nhất của digitalocean và vultr)
  • Ổn định cao, đa dạng tính năng, cấu hình đơn giản linh hoạt, tiết kiệm tài nguyên

Như vậy đến đây các bạn đã nắm được Nginx là gì, cơ chế hoạt động của nó như thế nào, nó có những ưu điểm vượt trội gì. Các chuyên gia khuyên rằng ngay cả khi bạn không cần phải xử lý hàng ngàn truy vấn đồng thời cùng một lúc, thì bạn cũng vẫn nên sử dụng phần mềm máy chủ này. Cũng giống các phần mềm khác, bạn có thể dễ dàng cài đặt Nginx trên thiết bị của mình chỉ bằng một vài thao tác đơn giản.

Chúc bạn thành công!

    Trả lời

    Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

    0.332.338.336