Gdy odwiedzamy witrynę internetową za pomocą naszej ulubionej przeglądarki, zwykle wpisujemy podstawową część adresu URL i "przyjeżdżamy" w wybranej lokalizacji bez żadnych problemów. Ale czy osiągnęliśmy punkt, w którym możemy zacząć pomijać "www" z adresów URL dla wszystkich stron internetowych, czy też wciąż jest konieczne dodanie go?
Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, społecznościowego forum z pytaniami i odpowiedziami.
Czytnik SuperUser Celeritas chce wiedzieć, czy dodanie "www" do adresów URL witryny ma znaczenie, czy nie:
Czy w nowoczesnych przeglądarkach internetowych istnieje jakaś kwestia umieszczenia "www" przed adresem URL strony internetowej, która z niego korzysta? Czy przechodząc na stronę "www.facebook.com" lub "www.cbc.ca", istnieje jakakolwiek korzyść lub różnica wynikająca z pominięcia "www"?
Czy naprawdę konieczne jest teraz dodanie "www" do adresów URL stron internetowych, czy można go po prostu pominąć podczas przeglądania internetu i nie napotkać żadnych problemów?
Pomocnik SuperUser Synetech ma dla nas odpowiedź:
Zwykle tak nie jest, ale to mógłby.
To nie ma nic wspólnego z przeglądarką; ma to związek z serwerem internetowym. Serwer internetowy to komputer (lub nawet wiele komputerów), które odbierają zapytania do stron internetowych i wysyłają odpowiednie dane. URL zawiera kilka części, z których jedną jest nazwa lub adres serwera internetowego.
Wiele firm hostuje więcej niż tylko serwer WWW, może również uruchomić serwer FTP, serwer bazy danych, serwer poczty i tak dalej. Mogą być hostowane z tej samej maszyny co serwer WWW lub na różnych komputerach.
W przeszłości często określano różnicę za pomocą prefiksu dla spójności. Na przykład Acme Industries może kupić nazwę domeny "acme.org", a następnie ją założyć albo więcej komputery do obsługi różnych usług, które mają. Jeśli chcesz skorzystać z jednej z usług, wpisz odpowiednią nazwę hosta:
Dlaczego więc nadal działa bez "www"? Ponieważ większość serwerów internetowych pozwala akceptować różne adresy URL i przekierowywać je w razie potrzeby. Dla wygody użytkowników większość firm i organizacji tworzy regułę, aby serwer WWW obsługiwał połączenia z nazwą hosta na porcie 80 ("port internetowy") lub przekierowywał go do innego systemu, jeśli serwer WWW jest inny maszyna.
Różnicowanie usługi lub maszyny, do której uzyskiwany jest dostęp, można również wykonać za pośrednictwem portu, ale wymaga to w szczególności włączenia jej do nazwy, więc nie jest to wcale lepsze niż użycie prefiksów:
Czasami schemat może wykonać tę funkcję:
Korzystanie z programów działa równie dobrze i może być wykonywane automatycznie przy użyciu odpowiedniego oprogramowania (np. Przeglądarka dodałaby "http: //", klient poczty elektronicznej dodałby "pop: //" itp.). Ale nie ma oficjalnych schematów dla każdego rodzaju serwera, który może istnieć, a wynalezienie nie jest idealne, ponieważ wymagałoby oprogramowania do jego obsługi.
Wprowadzanie "www" staje się coraz mniej konieczne, ale nie jest to rozwiązanie uniwersalne, a niektóre witryny wciąż go wymagają, ponieważ pomaga utrzymać porządek.
W większości przypadków możemy szczęśliwie (i łatwo) pominąć wpisywanie fragmentów "www" adresów URL naszych ulubionych stron internetowych, ale zawsze istnieje możliwość, że natrafisz na "rzadką" stronę, która nadal tego wymaga.
Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.