NGINX (‘Engine X’ olarak telaffuz edilir) açık kaynaklı bir web sunucusu yazılımıdır. Web sunucusu yazılımı, web sitenizin içeriğini çevrimiçi olarak görüntülemek için kullanılır.
Şu anda NGINX en popüler web sunucusu yazılımıdır ve dünyadaki tüm web sitelerinin %34’ünde çalışmaktadır; Apache sun ucusu ise %31’lik pazar payıyla ikinci sırada yer almaktadır. WordPress’i çalıştırmak için her iki seçeneği de kullanabilirsiniz.
NGINX daha yeni, daha hızlı ve daha az kaynak gerektirirken, Apache daha uzun süredir piyasada olduğundan daha olgun, esnek ve zengin özelliklere sahip.
Web Sunucusu Nedir?
Web sunucusu, web sitelerini depolayan ve internetteki insanlarla paylaşan bir bilgisayardır. Ziyaretçilerin sitenizdeki web sayfalarını görüntüleyebilmesi için web sitesi barındırma sağlayıcınızın NGINX gibi bir web sunucusu yazılımı çalıştırması gerekir.
Web sitesi barındırma konusunda uzmanlaşmış şirketlerden web sunucuları kiralayabilirsiniz. Bu hizmet sağlayıcılar, çeşitli kullanıcıların ve web sitelerinin ihtiyaçlarını karşılamak için farklı yeteneklere ve fiyatlara sahip web sunucuları sunar.
Bir ev sahibi, bir web sunucusunu farklı şekillerde yapılandırabilir, tıpkı bir ev bilgisayarı gibi daha fazla veya daha az güçlü hale getirebilir. Sunucu, web siteniz için ihtiyaç duyduğunuz kapasite ve özelliklere sahip olmalıdır.
Örneğin, web sitesi dosyalarınızı depolamak için yeterli alana sahip bir sunucuya ihtiyacınız vardır. İhtiyaçlarınız zaman içinde değişebilir ve gerektiğinde web sunucunuzu daha güçlü bileşenlerle yükseltebilirsiniz. O zaman, daha fazla depolama alanı, işlem gücü, bellek ve daha fazlasına sahip bir barındırma planı seçebilirsiniz.
Web siteniz için ideal web sunucusu boyutunu nasıl belirleyeceğinize ilişkin kılavuzumuzda daha fazla bilgi edinebilirsiniz.
NGINX’in Apache Web Sunucusundan Farkı Nedir?
Apache uzun yıllar boyunca baskın web sunucusu olmuştur. Çeşitli işletim sistemlerinde çalışır ve tüm Linux dağıtımlarında önceden yüklenmiş olarak gelir. .htaccess dosyası kullanılarak kolayca esnek bir şekilde yapılandırılabilir ve işlevselliği modüller kullanılarak genişletilebilir.
Ancak web sayfaları zenginleştikçe ve trafik arttıkça, web sitesi sahipleri Apache ile performans sorunları yaşamaya başladı.
NGINX bu performans sorunlarını ele almak ve daha iyi bir çözüm sunmak için geliştirilmiştir. Sistem kaynaklarına daha az yük bindiren farklı bir mimari kullanır, ancak genişletilmesi veya yapılandırılması Apache kadar kolay değildir.
Sonuç olarak, NGINX statik içeriği Apache’den 2,5 daha hızlı sunabilir. Bu, özellikle sitenizi hızlandırmak için bir WordPress önbellek eklentisi kullanıyorsanız, yüksek trafiğe sahip web siteleri için daha iyi bir seçim olmasını sağlar.
Birçok web sitesi sahibi NGINX’in daha iyi performansını tercih etmeye başladı ve 2019’da Apache’nin web sunucusu pazar payını geride bıraktı.
Hangi Web Sunucu Yazılımının Kullanıldığını Nasıl Anlarsınız?
Tarayıcınızın Inspect özelliğini kullanarak bir web sitesinin web sunucusu yazılımını kolayca keşfedebilirsiniz.
Web sayfasına sağ tıklayın ve menüden ‘İncele’yi seçin.
Ardından, sayfanın üst kısmındaki ‘Ağ’ sekmesine tıklamanız gerekir.
Sayfayı yenileyene kadar sonuçlar yüklenmeyebilir.
Şimdi, ‘Ad’ sütununun üst kısmında web sitesinin alan adına tıklayabilirsiniz.
Bundan sonra, ‘Yanıt Üstbilgileri’ bölümüne ilerlemeniz ve ‘Sunucu’yu bulmanız gerekir. Bu size kullanılan web sunucusu yazılımını gösterecektir.
Aşağıdaki örnekte WPBeginner’ın NGINX kullandığını görebilirsiniz.
Umarız bu makale WordPress’te NGINX hakkında daha fazla bilgi edinmenize yardımcı olmuştur. Yararlı WordPress ipuçları, püf noktaları ve fikirleriyle ilgili makaleler için aşağıdaki Ek Okuma listemize de bakmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.