NGINX: Apache'ye ilginç bir alternatif

Bu eski Web sunucusu Kazanıyor popülerlik içinde İş alanı. nginx şimdi yeni mi iki numaralı büyük ölçüde, tümüyle güçlü olanlara göre hızlı, hafif ve açık kaynaklı bir alternatif olduğu için Apache. İşte bu kadar dikkat çekmesinin nedeni.


Bir web sunucusu seçmek eskiden kolaydı. Bir Windows mağazanız varsa, İnternet Bilgi Sunucusunu (IIS) kullandınız; aksi takdirde Apache. Sorun değil. Ancak şimdi, daha fazla web sunucusu seçeneği var. Ana alternatiflerden biri nginx, açık kaynak kodlu bir program, dünyanın iki numaralı web sunucusu haline geldi. Netcraft, web sunucusu analiz şirketi.

NGINX ("motor X" olarak telaffuz edilir), İnternet Mesaj Protokolü (IMAP) ve Postane Protokolü (POP) sunucusuna erişimi olan e-posta hizmetlerini de içeren açık kaynaklı bir HTTP web sunucusudur. Ayrıca NGINX, ters proxy olarak kullanılmaya hazırdır. Bu modda, NGINX, arka uç sunucular arasındaki yükü dengelemek veya yavaş bir arka uç sunucusu için önbelleğe alma sağlamak için kullanılır.

Çevrimiçi TV şirketi Hulu gibi şirketler, kararlılığı ve basit kurulumu için NGINX'i kullanıyor. Facebook ve WordPress.com gibi diğer kullanıcılar, web sunucusunun eşzamansız mimarisi küçük bir bellek ayak izi bıraktığı ve düşük kaynak tüketimi bıraktığı için bunu kullanır, bu da onu birden çok ve değişen aktif web sayfalarını işlemek için ideal hale getirir.

Bu zor bir görev. NGINX'in yöneticisi mimar Igor Sysoev'e göre, NGINX yüz milyonlarca Facebook kullanıcısını bu şekilde destekleyebilir.

Sysoev, “web sunucuları çok sayıda özelliğe sahip olması ve genel amaçlı bir web yazılımı olmasıyla farklılık gösterirken, NGINX performans, ölçeklenebilirlik ve maliyet verimliliği ile ilgili ana özellikleriyle öne çıkıyor. . Zamanla, NGINX'in organik büyümesi projeyi mevcut duruma götürdü ve tüm İnternet'in% 10'unu (ki bu çok) sağladı.

Sysoev, "Çoğunlukla sahip olduğu özelliklerin sayısı ve nasıl uygulandıkları yüzündendir." "Dahili olarak da, her yeni isteğe hizmet etmeye kendisinin bir kopyasını hazır bulundurmanın geleneksel modelinden farklı olan mimarisi nedeniyle. Bunun yerine, NGINX, gerçekten iyi ölçeklendirmek için yalnızca karşılık gelen sayıda NGINX işlemine sahip olduğunuz kompakt, çoklu CPU işleminde on binlerce eşzamanlı bağlantıyı işler.

Daha fazlasını bilmek ister misin? Program kullanıma hazırdır ve açık kaynaklıdır. Sysoev'e göre, şirketin iş modeli iki lisansa dayanıyor. "Özgür yazılım [Özgür Yazılım ve Açık Kaynak] içeren sürümü daha işlevsel ve güncel tutacağız" diyor. "Ve bu sürüme dayalı olarak tanınacak ticari uzantıları bulmak ve normalde başka hiçbir benzer açık kaynaklı üründe bulunmayan gelişmiş özelliklere ihtiyaç duyan şirketler için satın almaya değer bulmak istiyoruz. NGINX'in açık kaynak versiyonu için geleneksel ticari versiyonlar ve danışmanlık da sunuyoruz ve şirket olduğumuzdan beri birkaç müşteri ile ilgileniyoruz. »

Web hizmetlerinizin bankayı bozmadan ve donanıma bütçe harcamadan hızlı olmasını istiyorsanız, NGINX açıkça dikkatinizi hak ediyor.


11 yorum, sizinkini bırakın

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   David gomez dijo

    emsLinux bir yıldır NGINX kullanıyor ve bunu hiçbir şey için değiştirmiyorum. Sahip olduğum sunucu en mütevazı ve nGINX ile sanki en güçlüymüş gibi uçuyor, onu seviyorum.

  2.   Gon dijo

    Sanki bakıma giderken bir yerlerde görmüş gibiyim ya da onun gibi bir şey, hehe, ama kaba siteler tarafından kullanıldığını bilmiyordum.
    Eklentiler / Modüller sayfasına baktım ve birkaç ilginç olanı var;), çok iyi görünüyor.

  3.   Sonraki dijo

    Nodejs denen çok daha iyi bir şey kullanıyorum

    1.    Mateo dijo

      Bununla hiçbir ilgisi yok, iki farklı dil için iki farklı şey ve en iyisi birleştirilebilmeleri. Bir linux sunucunuz varsa, etki alanlarını istediğiniz sitelere yeniden yönlendirmek ve Node.js'de sahip olduğunuz sitelerinizi sanallaştırmak için nginx kullanmak iyidir. Bu nedenle VPS (sanal özel sunucu) projelerine katılmanızı tavsiye ederim, kimse size ne yapıp ne yapamayacağınızı söylemeden sunucularınızı elle oluşturabileceğiniz bir yerdir, istediğinizi yapmakta özgürsünüz. Digital Ocean kullanıyorum: https://www.digitalocean.com/?refcode=0dcdca453dcc İki nedenden ötürü, birincisi şiddetle tavsiye edilmesi, diğeri ise size güvenlik sağlamak ve her şeyin düzgün çalışmasını sağlamak için birçok öğreticiye sahip olmasıdır. Umarım size hizmet eder, selamlar! Bu arada, gönderi için teşekkürler, nginx ile başlayacağım !!

  4.   Hadi Linux kullanalım dijo

    Nasıl kullanılacağını da bilmelisin, değil mi? Dah!

  5.   Luis dijo

    Muylinux.com sitesi nginx kullanır. 2 yılda olduğu gibi hatırladığım kadarıyla 2 kez düşürdüler ve bir NGINX hatasından kaynaklandığı yorumunu yaptılar.

  6.   Hadi Linux kullanalım dijo

    Tebrikler!

  7.   marta dijo

    Merhaba!
    Bir soru, NGINX'te ileri eğitim arıyorum, resmi eğitim var mı? Kendi kendine eğitimi seçmek daha mı iyi? Bize ne önerirsiniz?

    Teşekkürler!

  8.   Josue dijo

    Haber ilginç görünüyor, bir deneyelim.

  9.   Oagroot dijo

    makaleyi çok net ve yönlendirin. Teşekkür ederim.

    Artık sayfanın başlığında makalenin yaşını ve "güncelliğini yitirmiş" olabileceğini belirten bir mesaj var. Bu cümlenin yazarlarına "modası geçmiş" kelimesini kontrol etmelerini tavsiye etmenizi tavsiye ederim. Bizim dilimizde (ve diğer pek çoğunda benzer bir şey) "eskimiş" veya "eski moda", "yanlış" kelimesi var ... geçen zamanın, ifade edilenin doğruluğunu değiştirmiş olabileceğini ifade etmek için Metin.

    Teşekkür ederim.