WWW alt etki alanının amacı nedir?


63

Sahip olmanın amacı ne www.? Bu sadece gereksiz bir metin değil mi? Herkes alıştığından, www.google.comdaha dengeli görünüyor google.com, ama neden en baştan başladı?

Fark ettim ki google.com, 74.125.53.100Birleşik Devletler'in IP’sinin ABD’deki www.google.comIP’lerine sahip olması 209.85.135.106. Bunu biraz açıklayabilir misiniz?

Düzenleme: Is example.tldfarklı bir makine olması gerekiyordu www.example.tld? Olmak zorunda mı?


1
Güzel soru. "World wide web" i (elbette kağıt / ekran üzerinde daha kısa olan) yüksek sesle söylenecek 3 kat daha uzun olan bir şeye kısaltmakla ilgileniyorum. Belki de bunun İngilizce dilinde tek örneği. Diğer diller elbette bu konuda yok. Basitleştirmek için herhangi bir iyi yolu var mı?
patlamaları

1
"www" genellikle bir alt etki alanı DEĞİLDİR - foo.www.example.com adresini görmeniz pek mümkün değildir. Bunun yerine, "www" genellikle CNAME'dir - başka bir fiziksel makinenin takma adıdır.
Ðаn

6
Bir cname bir alt etki alanı türü değil midir?
mk12

3
Evet, www.bir alt etki alanıdır ve kendi adres ( A/ AAAA) kayıtlarına sahip olup olmadığı ya da CNAMEbaşka bir yere yalnızca d olması önemli değildir. Bir alt etki alanı kalır.
Grawity

1
Teknik olarak konuşursak, Dan'in doğru olabileceğini düşünüyorum: www bir bilgisayara (bir ana bilgisayara) doğrudan (bir A kaydı ile) veya dolaylı olarak (bir CNAME kaydı; bir diğer adı ile), yani bir ana bilgisayar adı veya tam nitelikli etki alanı adı (FQDN). Yine de, alt etki alanı, ana etki alanı olan herhangi bir etki alanı adı için genel bir terim olabilir.
Lee B,

Yanıtlar:


89

World Wide Web'den önce, hala bir İnternet vardı ve çeşitli şeyler için kullanılıyordu: telnet, e-posta, gopher, FTP, vb. O zamanlar, ortak işlevler için sunuculara alan adı takma adları atamak gelenekseldi. Yani, smtp.example.com example.com'un giden e-posta SMTP sunucusu, ftp.example.com example.com'un FTP sunucusu vb. Olacaktır.

Web ortaya çıktığında (1990'ların başında), başka bir uygulama / protokoldü - o zaman mutlaka , interneti e-postanın yanında kullanmak için en popüler şey olacağı düşünülmüyordu . Böylece bir kuruluşun web sunucusuna "www" alan adı takma adı verildi. Başka herhangi bir servis gibi tipik olarak atanmış olurdu.

Zamanla birçok site "www." Ancak, "www." bugün hala devam ediyor ve tamamen ortadan kalkması pek olası değil.


2
Bm ile anlaşarak. Etki alanı (örneğin google.com) birçok hizmeti yönetir ve www hangi hizmeti kullandığını söyler (www, mail, smpt, pop, ftp ...). Elbette, www trafiği muhtemelen en yaygın tür olduğundan, sunucular büyük olasılıkla ne beklendiğini bilir ve buna göre davranır. Birçok sunucu trafiği (örneğin) google.com adresinden www.google.com adresine yönlendirecek şekilde yapılandırılmıştır. Bunun bir nedeni, arama motorlarının genellikle google.com ve www.google.com adreslerini farklı siteler olarak görmesidir (bu, kötüdür, burada alakalı olmayan nedenlerden dolayı). Www'den ayrılan siteler daha yaygın hale geliyor, örneğin superuser.com!
patlamalar

Bu yüzden www, web için, http protokolü için ve aynı zamanda alt alanlardan (çerezler için) ayırmak anlamına gelir, ancak şimdi bazı sunucular (süper kullanıcı gibi) www kullanmıyorlar (bununla birlikte düz olmayanlara yönlendiriyorlar). www) çünkü bunun için tasarlandılar.
mk12

@ Mk12: İlginç bir noktaya geliyorsunuz - http://protokol web trafiği için tasarlandı, oysa diğer popüler alt alanların kendi protokolleri var ftp://. HTTP’nin web sitesi olmayan trafik için uygun olduğu birçok durum var mı?
DisgruntledGoat

http, hiper metin içindir, html. Yani ne alınacak olursa olsun sade html. Gerçekten kendi protokollerinizle ilgili ne demek istediğinizi anlamadım, ftp dosya aktarım protokolüdür.
mk12

1
Bu garip bir şekilde ifade edilir. Bugün STILL ve İnternet var ve hala www'den ayrı :) :)
Django Reinhardt

20

Çerezleri diğer alt alanlardan ayırmak için kullanılır.

Çerezleri kullanacaksanız, kesinlikle saklayın www..

Kısa etki alanını bir ile yeniden yönlendirmek için her zaman 301 yönlendirmesini kullanabilirsiniz www., böylece kullanıcılar bunu yazmak zorunda kalmazlar.

Bu, statik veri sunumu için çerez içermeyen alt etki alanları oluşturmanıza olanak sağlar. A olmadan www., çerezler tüm alt alanlarda servis edilir. Bu nedenle, kullanmıyorsanız, www.sadece bir alt etki alanı kullanmak yerine, çerez içermeyen bir etki alanına sahip olmak için tamamen ayrı bir etki alanı adına ihtiyacınız vardır.

Bunun dışında, tutmak www.ya da tutmamak arasında seçim yapmak , hangisini tercih edeceğinizle ilgili bir sorudur. Bir 301 yönlendirmesi kullanarak seçili olanı diğerine yönlendirdiğinizden emin olun.

DÜZENLE:

Tanımlamak için, bir tanımlama bilgisi ayarlamak, tanımlama bilgisinin etki alanına nasıl yayıldığı için bir hiyerarşi kullanır.

Örneğin, bir çerezin example.cometkin bir şekilde tanımlanması için çerezlerin aşağıdakilere aktarılmasını sağlar:

example.com
www.example.com
sub.www.example.com
my.example.com
oh.my.example.com
images.example.com
hello.example.com

Bir tanımlama bilgisinin www.example.comyalnızca bu durumlarda tanımlama bilgisine göre ayarlanması yerine :

www.example.com
sub.www.example.com

Bir kullanarak www., ana siteden farklı tanımlama bilgileri almak için alt alanları kullanmanıza izin veriyorsunuz (ve istenirse hiçbiri yok).

www.(Veya başka bir alt etki alanı olmadan ), etki alanında ayarlanan tüm çerezler alt etki alanlarına yayılır.


6
Ha? www. Çerezlerin ortaya çıkmasından önce kullanılıyordu - aslında ağın şafağından - bildiğim kadarıyla.
Lee B,

2
Evet, ama şimdi ayrı siteler için alt alanlar kullanıyorsanız, çerezleri ayrı tutmanız iyi bir kuraldır.
Paul D. Waite

2
Bu, alt alan adlarına sahip çerezlerin uygulanmasıyla ilgili gerçekten güzel bir bilgi, ancak korkarım alt alan adlarının nasıl kullanıldığının NEDEN sorusuna cevap vermiyor.
patlamalar

2
@ B B: Çünkü bugün, insanların www.yeni web sitelerinde kullanmaya devam etmelerinin tek gerçek nedeni budur . Günümüzde www.hala kullanılmakta olan başka bir teknik neden yoktur .
Andrew Moore

1
Üzgünüm, katılmıyorum.
Lee B,

6

Bu geleneksel olarak neden www.kullanılıyorsa, hiçbir fikrim yok , ancak olası bir neden:

Web, SMTP ve IMAP sunucularını çalıştıran bir sunucunuz olduğunu varsayalım. Kullanıcılar web sunucusuna www.example.com, SMTP smtp.example.com ve IMAP üzerinden imap.example.com aracılığıyla erişirler.

Sunucunuz yoğun biçimde yüklenir, böylece web sunucusunu yeni bir makineye bölmek istersiniz. Bunu yapmak için, yeni web sunucunuzun IP adresini gösterecek şekilde "www" alt alan adını değiştirmeniz yeterlidir.

Daha büyük dahili ağlar için bu, sunucuları dolaşmak için kolay bir yoldur. Yalnızca dahili SMTP sunucusu DNS girişini değiştirin ve tüm istemciler otomatik olarak yeni makineyi kullanmaya başlayacaktır. Endişelenecek bağlantı noktalarının iletilmesi yok

İnternete bakan sunucularla, muhtemelen her iki sunucuyu aynı NAT'd ağında tutar, 80 numaralı bağlantı noktasını farklı bir makineye iletir veya yük dengeleyici kullanırsınız

"Www" yi korumanın yararları vardır. özellikle web siteleri için URL’nin bir bölümü, özellikle çerezler ile ilgili olarak, Andrew Moore ve bu blog’un yazdığı gibi. bunu yapmazsanız, "example.com" işe yaramazsa çoğu tarayıcı "www.example.com" u dener)


5

Daha kötü olabilirdi. İngiliz parça şirketi 'RS' her şeyi temelden yanlış anlıyor gibi görünüyor - web siteleri rswww.com


1
Site adreslerini " uk.rs-online.com/web " adresine yükselttiklerini bilmekten memnun olacaksınız . D; Onlar olsa "Hoşgeldin rswww.com için" diyerek başlık terk etti
Lee B

3

Bu sadece bir soyutlama meselesi, tıpkı "Susan" yerine "The Club Secretary" için faturaların iletilmesi gibi. Susan'a fatura gönderirseniz, satış katalogları ve CV'ler varsa, Bob'u CV gibi insan kaynakları işlemek için kiralarsanız ne olur? Posta hala Susan'a yöneliktir ve Susan, açmak ve onun için olmadığından emin olmak için zaman bulana kadar kimse Bob için bilmez. Böylece gerçek kişiyi "Susan" olarak adlandırmak yerine, "İnsan Kaynakları Bölümü" olarak adlandırıyorsunuz - ROLE.

Aynı şekilde, bilgisayarları ROL'leri için adlandırın, gerçek bilgisayarları değil. Yani, eğer web sitelerine hizmet veriyorsanız www.yourcompany.com adında bir bilgisayarınız ve bir FTP hizmeti veriyorsanız ftp.yourcompany.com adında bir bilgisayarınız varsa, vb. tüm internet trafiğini alıp doğru yere ulaştırın. www.yourcompany.com, google’daki tüm web sunucuları olabilir, ancak company.com’unuz bir dizüstü bilgisayarsa, dizüstü bilgisayarlar aşırı yüklenirken, web sunucuları hala etrafta oturacak ve bilgi edinmelerini bekler. Susan'ın başlangıçta tüm postaları ele alması gibi, bir bilgisayar da başlangıçta tüm rolleri ele alabilir, ancak ayrı bilgisayar / etki alanı adları işleri gerektiği gibi ayırmaya (veya birleştirmeye) yardımcı olur.


Farklı limanlarda oldukları için bu gerçekten bir sorun değil.
Martin Beckett

@mgb: İlgilendiğiniz bir konu değil, ne demek istediğin bu. Bazılarımız işleri zarif şekilde yapmayı önemser.
Lee B,

sıradışı portlar üzerinden http olması oldukça mümkün ...
Penguat

www.yourcompany.com ve ftp.yourcompany.com gibi sunucular tarihsel olarak farklı IP adreslerine sahipti?
jiggunjer
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.