Forum Aski - Türkiye'nin En Eğlenceli Forumu

Forum Aski - Türkiye'nin En Eğlenceli Forumu (https://www.forumaski.com/)
-   Bilgisayar - Donanım (https://www.forumaski.com/bilgisayar-donanim/)
-   -   Nginx nedir? (https://www.forumaski.com/bilgisayar-donanim/166691-nginx-nedir.html)

YeşiL6 11.09.2015 14:31

Nginx nedir?
 
Nginx nedir?

Nginx aslen mail.ru isimli rus mail sunucusu sitesi için Rus yazılım mühendisi Igor Sysoev tarafından geliştirilen hafif, stabil, hızlı bir mail istemcisi olarak kodlanan daha sonraları geliştirilerek tüm sunucular için uygun hale getirilen bir web sunucusudur. Performansı kimilerine göre kötüdür kimilerine göre iyidir ama ben itbiti.com da nginx litespeed ve apache kullandım ve en fazla memnun kaldığım nginx oldu.Neyse Bu tartışılır bir konudur, fakat apacheden % 400 daha performanslı olduğu testler ile kesindir. Nginx özellikle yüksek trafikli ve yoğun web siteleri için birebirdir. Single Thread yanıt yapısıyla sayfayı tek hamlede yükleyip sayfa açılma hızlarında gözle görülür bir artış sağlar. Ayrıca nginx apache ve litespeed ile karşılaştırıldığında çok daha az cpu kullanır. Buda vps sunucular için Nginx in ideal olduğu anlamına gelir.

İnsanların Nginx i tercih etmemesinin en büyük sebebi destek sıkıntısı ve kurulum zorluğudur ancak nginx e hakim olan bir insan için yapılamayacak pek az şey vardır.

Temel HTTP özellikleri
* Statik ve index dosyalarının sunumu, otomatik indeksleme; açık dosya açıklayıcı önbellek;
* Önbellek ile hızlandırılmış reverse proxying; basit yük dengeleme ve hata toleransı;
* Uzak FastCgi sunucularının önbelleklenmesi ile hızlandırılmış destek; basit yük dengeleme ve hata toleransı;
* Modüler yapı. Gzip, byte aralıkları, yığın cevaplar (chunked responses), XSLT, SSI, imaj boyutlandırma gibi filtreler. FastCGI veya proksilenmiş sunucular ile tek bir sayfada çoklu SSI içermelerinin paralel işlenmesi.
* ssl ve TLS SNI desteği.
Igor Sysoev tarafından Rambler gibi yüksek trafikli web sitelerini sunmak için geliştirilmiş ve geliştirilmekte olan nginx yüksek trafikli web sitesi sahiplerinin derdine deva olmaya devam ediyor.

Nginx'in sistem kaynaklarını cimri kullanması yanında web sunuculuğu, web proxy veya mail sunucusu için proxy olma yetenekleri de var.


-X- 24.07.2016 13:37

Cevap: Nginx nedir?
 
Performans sıralaması olarak LiteSpeed > Nginx > Apache diye sıralama yapabiliriz. Ancak Nginx daha fazla ince ayar yapılabilen bir web sunucu bileşeni. Bu yüzden genelde sunucularımda Nginx kullanırım. Formülü şuraya yazıyorum, not alın.

Nginx + PHP-FPM + Opcache + MariaDB Server ya da Percona MySQL Server yanına bir de memcached <3


Saat: 11:49

Telif Hakları vBulletin® Copyright ©2000 - 2024, ve
Jelsoft Enterprises Ltd.'e Aittir.


SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.