- Dùng làm reverse proxy, phục vụ static asset, chạy ứng dụng web, v.v.
- Có thể chạy mã ứng dụng bằng nhiều ngôn ngữ khác nhau: Go, Java, Node.js, Perl, PHP, Python, Ruby, WebAssembly
- Nén nhiều lớp của stack ứng dụng hiện đại vào một giải pháp duy nhất, tập trung vào hiệu năng/độ trễ/khả năng mở rộng
- Được thiết kế để hỗ trợ mọi kiến trúc web bất kể độ phức tạp, từ doanh nghiệp quy mô lớn đến trang chủ cá nhân
- Hỗ trợ mở rộng ổn định ngay cả dưới tải ở cấp độ production
- Có thể cập nhật động cấu hình mà không gián đoạn thông qua RESTful JSON API (cung cấp đặc tả OpenAPI)
- Kiến trúc của NGINX Unit là bất đồng bộ/đa luồng, gồm nhiều tiến trình để tối đa hóa việc sử dụng các nền tảng điện toán hiện đại đồng thời đảm bảo bảo mật và độ vững chắc
- Cung cấp các tùy chọn cài đặt nhanh cho macOS, Docker, Amazon Linux, Fedora, RedHat, Debian, Ubuntu
3 bình luận
Ý kiến trên Hacker News
mod_phpcủa Apache.curlvà hỗ trợ ngôn ngữ tích hợp sẵn.mod_phpcủa ApacheHai điểm này khá thú vị.
Cách này cũng phù hợp hơn với khuyến nghị một container chỉ chạy một dịch vụ của Joker Container nên tôi từng thử, nhưng rồi đã bỏ cuộc vì có hạn chế là trong một ứng dụng không thể vừa chạy kiểu ứng dụng định tuyến như Laravel vừa phục vụ các file php đơn giản. Về cơ bản, tôi cũng cảm thấy độ dốc đường cong học tập khá cao.