nginx

Nginx nedir? Ne işe yarar?

NGINX, web sunumu, ters proxy oluşturma, önbelleğe alma, yük dengeleme, medya akışı ve daha fazlası için açık kaynaklı bir yazılımdır. Maksimum performans ve kararlılık için tasarlanmış bir web sunucusu olarak başladı. NGINX, HTTP sunucu özelliklerine ek olarak, e-posta için bir proxy sunucusu (IMAP, POP3 ve SMTP) ve HTTP, TCP ve UDP sunucuları için bir ters proxy ve yük dengeleyici olarak da işlev görebilir.

Web Sunucusu Olarak NGINX

NGINX’in arkasındaki amaç, etrafındaki en hızlı web sunucusunu yaratmaktı ve bu mükemmelliği sürdürmek, hala projenin ana hedefidir. NGINX, web sunucusu performansını ölçen kıyaslamalarda Apache’yi ve diğer sunucuları sürekli olarak geride bırakıyor. Ancak, NGINX’in orijinal sürümünden bu yana, web siteleri basit HTML sayfalarından dinamik, çok yönlü içeriğe doğru genişledi. NGINX onunla birlikte büyüdü ve şimdi WebSocket, HTTP/2, gRPC ve birden fazla video formatının (HDS, HLS, RTMP ve diğerleri) akışı dahil olmak üzere modern Web’in tüm bileşenlerini destekliyor.

Nginx

NGINX Web Sunucusunun Ötesinde

NGINX en hızlı web sunucusu olarak ün kazanmasına rağmen, ölçeklenebilir temel mimari, içerik sunmanın ötesinde birçok web görevi için ideal olduğunu kanıtladı. Yüksek hacimli bağlantıları işleyebildiği için NGINX, gelen trafiği yönetmek ve onu eski veritabanı sunucularından mikro hizmetlere kadar daha yavaş olan yukarı akış sunucularına dağıtmak için genellikle bir ters proxy ve yük dengeleyici olarak kullanılır.

NGINX ayrıca, bir SSL/TLS sonlandırıcı veya web hızlandırıcı olarak hizmet etmek için sıklıkla istemciler ve ikinci bir web sunucusu arasına yerleştirilir. Bir aracı görevi gören NGINX, performansı artırmak için SSL/TLS anlaşması veya içeriği sıkıştırma ve önbelleğe alma gibi web sunucunuzu yavaşlatabilecek görevleri verimli bir şekilde gerçekleştirir. Node.js’den PHP’ye kadar herhangi bir şey kullanılarak oluşturulan dinamik siteler, uygulama sunucularındaki yükü azaltmak ve temel donanımdan en etkili şekilde yararlanmak için genellikle NGINX’i bir içerik önbelleği ve ters proxy olarak dağıtır.

nginx server

NGINX ve NGINX Plus Sizin İçin Ne Yapabilir?

NGINX Plus ve NGINX, Dropbox, Netflix ve Zynga gibi yüksek trafikli web siteleri tarafından kullanılan sınıfının en iyisi web sunucusu ve uygulama teslim çözümleridir. Dünya çapında 350 milyondan fazla web sitesi, içeriklerini hızlı, güvenilir ve güvenli bir şekilde sunmak için NGINX Plus ve NGINX Açık Kaynak’a güveniyor.
Bulut kökenli yazılım mimarileri için tasarlanmış hepsi bir arada yük dengeleyici, web sunucusu, API ağ geçidi ve ters proxy olarak NGINX, BT altyapınızı ve uygulama modernleştirme çabalarınızı hızlandırmanıza yardımcı olur. NGINX Plus, sağlam güvenilirlik ve güvenlik sağlayan kurumsal düzeyde yetenekler sunar.
NGINX çok işlevli bir araçtır. NGINX ile yük dengeleyiciniz, ters proxy’niz, içerik önbelleğiniz ve web sunucunuzla aynı aracı kullanabilir ve kuruluşunuzun sürdürmesi gereken araç ve yapılandırma miktarını en aza indirebilirsiniz. NGINX, sizi ayağa kaldıracak belgeler ve çok çeşitli e-Kitaplar, web seminerleri ve videolar sunar. NGINX Plus, hızlı yanıt veren müşteri desteği içerir, böylece yığınınızın NGINX veya NGINX Plus kullanan herhangi bir bölümünü teşhis etmek için kolayca yardım alabilirsiniz.
NGINX gelişmeye devam ediyor. Geçtiğimiz on yıl boyunca NGINX, modern Web’in geliştirilmesinde ön saflarda yer aldı ve HTTP/2’den mikro hizmet desteğine kadar her konuda öncülük yaptı. Web uygulamalarının geliştirilmesi ve sunulması gelişmeye devam ederken, NGINX Plus, NGINX için özelleştirilmiş bir JavaScript uygulamasını kullanarak yapılandırma desteğinden dinamik modüller için desteğe kadar kusursuz uygulama teslimi sağlamak için özellikler eklemeye devam ediyor. NGINX Plus‘ı kullanmak, web performansının en ileri noktasında kalmanızı sağlar.

author avatar
alicaglar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir