Hosting 101

Przewodnik dla początkujących na temat hostingu. Dowiedz się o podstawach hostingu, jak to działa i dlaczego potrzebujesz konta hostingowego, aby mieć działającą stronę internetową.


Nasz oficjalny przewodnik po hostingu - web hosting 101

Hosting to zbiór usług oferowanych przez firmy z centrów danych, które są zobowiązane do publikowania informacji o witrynach internetowych poprzez udostępnianie stron HTML i osadzonych plików multimedialnych klientom przeglądarki. Hosting działa na szybkich połączeniach światłowodowych, które łączą lokalne serwery sieciowe z globalnymi dostawcy usług internetowych (ISP). Serwer WWW jest wymagany do przechowywania plików używanych do budowy stron internetowych i zarządzania bazami danych, których można używać w połączeniu z językami programowania do tworzenia aplikacji internetowych z dynamiczną treścią. Firmy hostingowe oferują klientom rejestrację nazw domen, bazy danych FTP, MySQL i konta e-mail z zestawem narzędzi programowych niezbędnych do zarządzania sprzętem serwerowym używanym do tworzenia stron internetowych i komunikacji online.

Standardy Web 2.0

The Konsorcjum World Wide Web (W3C), założona przez Tima Bernersa-Lee w 1994 r., reguluje standardy stosowane w tworzeniu stron internetowych, w tym wersje HTML, CSS, XML i inne protokoły. W pierwszej generacji Internetu poszczególne strony internetowe były statyczne, wbudowane HTML kod i zawarte linki, obrazy, osadzone wideo, animacje i pliki dźwiękowe. w Web 2.0 era, tworzenie stron internetowych ewoluowało, aby być częściej napędzane przez języki programowania, takie jak PHP & HTML 5, poprzez użycie Apacz serwery z MySQL frameworki baz danych i konstrukcja stron z JavaScript & Ajax.

Standardy centrum danych

The Stowarzyszenie Przemysłu Telekomunikacyjnego ustanowiła zestaw standardów dla centrów danych w branży hostingu, który dzieli firmy na poziomy według poziomu świadczonych usług. ZA Centrum danych poziomu 4 jest najwyższej jakości, gdzie szybki światłowód internetowe „szkieletowe” połączenia od międzynarodowych firm telekomunikacyjnych łączy się z rozległymi sieciami architektury serwerów typu rack. Te centra danych są używane przez firmy hostingowe do oferowania kont hostingowych współdzielonych, VPS, dedykowanych i chmurowych klientom, którzy utrzymują strony internetowe online 24 godziny na dobę.

Schemat sieci poziomu 3

SZYBKIE PODSUMOWANIE: Konto hostingowe opiera się na dzierżawionym sprzęcie serwerowym w centrum danych, który służy do utrzymywania dostępności strony internetowej przez całą dobę dla widzów z dostępem do Internetu i przeglądarką internetową. Witryny Web 2.0 obejmują zarówno statyczną treść HTML, jak i dynamiczne aplikacje internetowe uruchamiane ze struktur baz danych.

Ramy serwera WWW

Serwery WWW są oparte na sprzęcie do montażu w szafie serwerowej w centrum danych podłączonym do szybkiego łącza internetowego. Konta hostingowe oferują serwery oparte na Windows i Linux system operacyjny. Serwery Windows podlegają umowie użytkownika Microsoft i są wymagane przez platformy programistyczne ASP.net. Serwery Linux są otwarte źródło i może być oparty na wielu różnych dystrybucjach, takich jak Ubuntu, Debian, czerwony kapelusz, CentOS, lub FreeBSD.

Zarówno serwery Windows, jak i Linux są używane w hostingu sieci Web do uruchomienia Apacz rozszerzenie zarządzające protokołem HTTP dla hostingu stron internetowych. Dalsza personalizacja środowiska serwerowego obejmuje wykorzystanie struktury bazy danych MySQL typu open source lub inne bazy danych takich jak Oracle, Microsoft SQL Server, PostgreSQL, MariaDB, Firebird, DB2, & MongoDB. Serwery WWW obejmują także obsługę języków programowania takich jak PHP, Perl, Pyton, ASP.net, i Ruby on Rails.

Nazwy domen, adresy IP, & Certyfikaty SSL

Nazwy domen są identyfikowane w Internecie za pomocą unikalnej wartości liczbowej o nazwie an adres IP który służy do regulowania ruchu na stronach internetowych hostowanych na serwerze. Sposób użycia domeny najwyższego poziomu (TLD) i ogólne domeny najwyższego poziomu (gTLD) z kontem hostingowym jest zarządzany przez adres IP za pomocą System nazw domen (DNS). Nazwy domen zakupione od rejestratora otrzymują od hosta unikalny adres IP, który służy do przesyłania plików z serwera internetowego do innych użytkowników na całym świecie. Sposób użycia Certyfikaty SSL z nazwą domeny umożliwia szyfrowanie przeglądarki w protokołach HTTPS, które mogą chronić poufne informacje prywatne przesyłane publicznymi kanałami danych.

Tworzenie stron internetowych

Programiści używają LAMPA/WAMP stosu, aby tworzyć bogate w funkcje aplikacje korzystające z języków programowania i pamięci bazy danych do obsługi plików XHTML & DHTML. Skrypty internetowe, takie jak systemy zarządzania treścią (CMS), platformy blogowe, sklepy eCommerce, fora, strony wiki i sieci społecznościowe, wszystkie działają na serwerach internetowych poprzez tworzenie własnych stosów. Wydawcy internetowi mają możliwość programowania nowych stron internetowych przy użyciu zastrzeżonych struktur baz danych, narzędzi do tworzenia HTML lub skryptów open source opartych na wspólnych platformach programistycznych. Wymagania programistyczne są jednym z najbardziej decydujących czynników przy wyborze platformy hostingowej.

W jaki sposób zasoby serwera są alokowane w różnych typach hostingu

SZYBKIE PODSUMOWANIE: Konta hostingowe są definiowane przez sposób przydzielania i udostępniania zasobów serwera w środowisku centrum danych. Ten sam sprzęt do montażu w stojaku może być wykorzystywany do dedykowanego, współdzielonego, VPS, & hosting w chmurze w zależności od zainstalowanych konfiguracji oprogramowania.

Różne rodzaje hostingu

Konta hostingowe można podzielić na różne kategorie w zależności od sposobu przydzielania zasobów serwera i udostępniania ich na sprzęcie używanym w centrum danych. Inne sposoby klasyfikacji hostingu zależą od sposobu rozliczania kont lub sektora rynku, do którego skierowane są usługi. W związku z tym najczęstszymi dostępnymi formami hostingu są:

  • Darmowy hosting
  • Wspólny hosting
  • Zarządzany hosting
  • Hosting VPS
  • Dedykowany hosting
  • Hosting w chmurze

Każdy rodzaj hostingu ma wartość dla określonego segmentu społeczności programistów, a także wyjątkowe zalety i wady, które sprawiają, że jest najbardziej odpowiedni dla konkretnej aplikacji domeny. Zrozumienie różnic między dostępnymi rodzajami hostingu jest ważne dla właścicieli witryn i firm, aby podjęli właściwą decyzję o zakupie w celu spełnienia wymagań programistycznych różnych skryptów w różnych warunkach ruchu użytkowników.

Darmowy hosting

Darmowy hosting jest oferowany przez różne firmy przede wszystkim w celu sprzedaży innych usług domenowych lub publikowania reklam na stronach hostowanych na koncie. Bezpłatne hosty internetowe zazwyczaj oferują jedynie obsługę subdomen dla stron internetowych użytkowników, na przykład: user.geocities.com. Wiele popularnych platform CMS takich jak WordPress i Joomla oferować darmowy hosting dla wydawców internetowych, aby rozpocząć blogowanie lub tworzenie strony internetowej. Darmowy hosting nie jest uważany za realne rozwiązanie dla właścicieli firm lub stron internetowych, które wymagają niestandardowego opracowania treści, funkcji eCommerce i obsługi nazw domen. Darmowy hosting jest najpopularniejszy wśród blogerów i może być postrzegany jako inna forma sieci społecznościowych, tj. Tumblr, Facebook, Instagram, MySpace, Blogger, Ning, WordPress i inne witryny firmowe.

Wspólny hosting

Współużytkowany hosting zapewnia zarządzanie dużą liczbą nazw domen na jednym serwerze z wykorzystaniem adresów IP, przy czym wszystkie zarejestrowane witryny będą jednocześnie używać tego samego procesora, pamięci RAM, dysku twardego i zasobów przepustowości do obsługi plików lub uruchamiania skryptów zgodnie do komend tymczasowych. Dzięki współdzielonemu hostingowi mogą istnieć tysiące różnych firm, osób i organizacji, które podają swoje pliki stron internetowych do publicznej wiadomości z tego samego komputera. Jedno centrum danych jest w stanie obsługiwać miliony domen w tym modelu, co pozwala firmom hostingowym na skalowanie wolumenowe i oferowanie konsumentom najniższych cen za zarządzanie plikami internetowymi i narzędzia do przechowywania baz danych.

Jak działa Shared Web Hosting?

Dzięki współdzielonemu hostingowi każde konto użytkownika ma unikalny login do serwera, który jest zarejestrowany w domenie root i identyfikowany poprzez publiczny adres IP. Dodatkowe nazwy domen są dodawane do konta za pomocą panelu sterowania przez administratorów. Firma hostingowa zatrudnia administratorów systemów do zarządzania instalacją oprogramowania serwera i aktualizacjami zabezpieczeń. Klienci hostingowi używają narzędzi do zarządzania przesyłaniem plików do hostowania stron internetowych w HTML lub innych językach programowania, które udostępniają pliki publicznie za pośrednictwem przeglądarki. Miejsce na dysku twardym na zdalnym serwerze może być wykorzystywane do innych celów niż hosting, na przykład zdalne przechowywanie plików, konta e-mail, programowanie w piaskownicy, obsługa aplikacji mobilnych lub uruchamianie skryptów oprogramowania online.

Zalety wspólnego hostingu

Najważniejszą zaletą wspólnego hostingu jest to, że jest to wyjątkowo tani sposób na publikowanie informacji w Internecie. Współdzielone konta hostingowe mogą kosztować zaledwie 1–3 USD miesięcznie i rzadko kosztują więcej niż 20 USD. Szacuje się, że ponad 90% stron internetowych korzysta ze wspólnego hostingu, aby utrzymywać swoje informacje online 24 godziny na dobę. Współużytkowani hostingi nigdy nie wyłączają swoich usług i oferują bezproblemowe aktualizacje sprzętu w centrum danych, które mogą utrzymywać witrynę internetową przez lata. Większość dostępnych narzędzi programistycznych łatwo zintegruje się ze wspólnym kontem hostingowym.

Usługi te pozwalają internetowi funkcjonować jako ogromna biblioteka samodzielnie publikowanych informacji w niehierarchicznym, rozproszonym systemie sieciowym. Ponieważ firmy hostingowe zatrudniają ekspertów do zarządzania centrami danych i zwykle są na bieżąco z najnowszymi wersjami zabezpieczeń dotyczących instalacji oprogramowania serwerowego, użytkownicy końcowi otrzymują prostą w użyciu platformę do zarządzania transferami plików, bazami danych, kontami e-mail i Internetem publikowanie, które jest ogólnie bezpieczne. Istnieje ogromna elastyczność w tym, co można zrobić twórczo dzięki zdalnemu przetwarzaniu i przechowywaniu danych na wspólnym koncie hostingowym.

Wady współdzielonego hostingu

Główną wadą współdzielonego hostingu jest to, że nie jest on w stanie skutecznie skalować w celu obsługi ruchu dużych witryn i zwykle zawiera ścisłe ograniczenia wykorzystania mocy obliczeniowej procesora z powodu połączonych zasobów. Współużytkowany hosting zazwyczaj nie obsługuje instalacji rozszerzeń serwera przez użytkownika z wiersza poleceń, które są ważne dla niestandardowego programowania i obsługi aplikacji mobilnych. Do niedawna większość udostępnianych hostów internetowych nie obsługiwała Dostęp do Secure Shell (SSH), ale ze względu na zwiększoną popularność platform kontroli wersji, takich jak Git i Subversion, staje się to coraz bardziej powszechne.

Nadal nie ma możliwości zaawansowanego administrowania systemami i niestandardowych konfiguracji serwerów w większości udostępnianych planów hostingu. Bezpieczeństwo współużytkowanych platform hostingowych nie jest uważane za wystarczająco solidne dla poufnych informacji firmowych i kont rządowych. Mogą wystąpić również problemy z wydajnością, które rozwijają się na serwerze, jeśli jedna domena konsekwentnie zużywa zasoby współdzielone lub trafia atakiem DDoS. Ponieważ administracja systemami i kontrola konfiguracji serwera root są przejmowane przez współdzielonych użytkowników hostingu, często są oni w zbyt dużym stopniu zależni od firmy usługowej w zakresie wsparcia technicznego.

Dla kogo najlepiej współdzielić hosting?

Wspólny hosting jest zalecany w przypadku publikowanych przez siebie stron internetowych i sieci małych firm. Projektanci stron internetowych mogą hostować nieograniczoną liczbę domen na wspólnym koncie w celu programowania, a następnie przenieść je na serwery chmurowe lub dedykowane, jeśli ruch wzrośnie bardziej, niż pozwala na to firma hostingowa. Jednym z najpopularniejszych zastosowań współdzielonego hostingu są witryny blogowe dla jednego lub wielu użytkowników zbudowane na WordPress. Stos LAMP obsługuje wiele skryptów typu open source, takich jak Drupal, Joomla, Moodle, Zen Cart, osCommerce, Magento, SMF, phpBB, & Prestashop. Większość skryptów eCommerce, frameworków blogów, programów tablic ogłoszeń, platform CMS, stron wiki i aplikacji do zarządzania pocztą e-mail zaprojektowano również do pracy na współdzielonym hostingu. Na początek możesz przejrzeć naszą listę najlepszych współdzielonych firm hostingowych.

Zarządzany hosting

Zarządzany hosting to wersja hostingu dzielonego, w której specjalizuje się firma usługowa specyficzne dla platformy produkty obsługujące niestandardowe ramy programistyczne. Przykłady tego można zobaczyć w Panteon i Acquia Cloud dla Drupala, Nexcess dla Magento lub WP Engine dla WordPress. Zarządzane firmy hostingowe zapewniają zoptymalizowane środowiska serwerowe, które mogą przyspieszyć wydajność witryny i czasy ładowania strony w przypadku witryn o dużym ruchu, opartych na CMS. Inne przykłady zarządzanego hostingu znajdują się w ramach chmurowych i serwerach dedykowanych. Na tego rodzaju kontach firmy hostingowe będą oferować outsourcingowe usługi informatyczne firmom w przedsiębiorstwach lub MŚP, które umożliwią im dostęp do zasobów doświadczonych ekspertów w dziedzinie administracji systemami w celu zastąpienia tradycyjnych wewnętrznych operacji centrum danych. Na przykład, Rackspace technicy poradzą sobie Amazon Web Services (AWS), Microsoft Cloud & Lazur serwery lub Otwórz chmurę rozwiązania sieciowe oprócz własnych usług centrum danych w ramach planów „zarządzanej chmury” oferowanych klientom. Platforma jako usługa Ramy (PaaS) to kolejny dobry przykład różnorodności nowych aplikacji rozwijanych w zarządzanych usługach hostingowych.

Hosting VPS

Virtual Private Servers (VPS) to rozwiązanie hostingowe zaprojektowane w celu zapewnienia właścicielom witryn większej mocy i elastyczności w zakresie niestandardowych wymagań oprogramowania i złożonych aplikacji. Technicznie, VPS będzie działał w taki sam sposób jak serwer dedykowany, podczas gdy będzie działał na partycjonowanej platformie sprzętowej, która pozwala na wykorzystanie tylko niewielkiej części zasobów komputera hosta. Konta VPS opierają się na ilości pamięci RAM, pamięci dysku twardego i mocy obliczeniowej procesora przydzielonej maszynie wirtualnej. Serwery VPS można zainstalować z systemem Linux lub Windows jako głównym systemem operacyjnym, z dokładną konfiguracją środowiska określoną przez konkretny system wirtualizacji serwerów i wynikowy hiperwizor wykorzystywany do zarządzania zasobami serwera w centrum danych.

Platforma wirtualizacji OpenStack

SZYBKIE PODSUMOWANIE: Ważne jest zrozumienie, z której platformy wirtualizacyjnej korzysta firma hostingowa VPS do zarządzania zasobami centrum danych i konfiguracjami klientów. OpenStack jest jedną z najpopularniejszych aplikacji typu open source do zarządzania zasobami VPS. Inne obejmują Xen, Virtuozzo, OpenVZ, & KVM.

Jak działa VPS Web Hosting?

Istnieje obecnie wiele różnych platform oprogramowania do wirtualizacji serwerów, zarówno w zastrzeżonych, jak i otwartych ramach licencjonowania, które są używane do tworzenia sieci VPS. Na przykład, Serwer Xen (Linux), Hyper-V (Windows) i VMware ESXi (Wieloplatformowe) są oparte na sprzętowych systemach partycjonowania, które tworzą „natywny” lub „goły” hiperwizor do izolacji VPS na jednym serwerze. Hiperwizory natywne lub typu 1 są uważane za bardziej bezpieczne, ale ich konfiguracja zajmuje więcej czasu administratorom systemów, którzy muszą ręcznie skonfigurować każdą partycję sprzętową przed sprzedażą lub po zakupie określonego klienta. Ten typ sieci VPS jest bardziej powszechny w korporacyjnych centrach danych.

Dla porównania, platformy wirtualizacyjne, takie jak OpenVZ, Virtuozzo i KVM (Linux), oparte są na hiperwizorach systemu operacyjnego. Znany również jako Hiperwizory „hostowane” lub typu 2, i podobne do VMware Workstation i Gracz oprogramowanie lub oprogramowanie typu open source VirtualBox aplikacji do wirtualizacji pulpitu platformy te zapewniają większą elastyczność w ustawianiu konfiguracji VPS podczas partycjonowania zasobów serwera za pomocą technik automatycznych. Niektóre platformy hypervizor typu 2 umożliwiają zainstalowanie tylko jednej wersji systemu Linux na wszystkich maszynach wirtualnych i są powszechne w „zarządzanych” rozwiązaniach VPS i kontach w chmurze. Inne systemy hiperwizora typu 2 pozwalają na instalację dowolnego systemu operacyjnego, tak jak tradycyjna partycja sprzętowa. Większość firm hostingowych VPS korzysta z ram hiperwizora typu 2 w celu optymalizacji zasobów sprzętowych centrum danych w celu odsprzedaży klientom detalicznym w różnych konfiguracjach.

Zalety VPS Web Hosting

Główną zaletą hostingu VPS jest to, że właściciele witryn mogą „wybierać” dokładnie tyle zasobów serwera, ile jest wymaganych do zoptymalizowania wydajności złożonej witryny. Obejmuje to zamówienie określonej ilości dedykowanej mocy wieloprocesorowej według liczby rdzeni procesora, pamięci RAM i miejsca na dysku twardym potrzebnych do obsługi witryn CMS lub sklepów eCommerce z większą liczbą użytkowników jednocześnie niż obsługiwanych przez wspólne konto hostingowe. Deweloperzy często wolą konta VPS, ponieważ mogą niestandardowo skonfigurować serwer z wyborem systemu operacyjnego i zainstalować wszelkie dodatkowe rozszerzenia serwera wymagane do programowania aplikacji internetowych. Niektóre osoby używają wirtualnych prywatnych serwerów do zdalnego przetwarzania jako drugiego pulpitu, znanego jako obliczenia w sieci wirtualnej (VNC). W analizie kosztów i wartości hosting VPS udostępnia wszystkie funkcje serwera dedykowanego za ułamek ceny.

Wady VPS Web Hosting

Główną wadą hostingu VPS jest złożoność administracji systemów wymagana do instalacji i zarządzania oprogramowaniem serwera, co wymaga dużej wiedzy z zakresu wiersza poleceń i wiedzy na temat konfiguracji serwera WWW. Niektóre frameworki VPS mogą trwać kilka godzin lub dni, a następnie muszą być konserwowane w celu poprawek zabezpieczeń i aktualizacji oprogramowania. Jeśli serwer nie zostanie poprawnie skonfigurowany, popełnione zostaną błędy lub pojawią się błędy, może to wydłużyć proces tworzenia stron internetowych. Niedoświadczeni użytkownicy mogą pozostawić luki bezpieczeństwa w środowisku, które hakerzy używający automatycznych botów skryptowych i znanych exploitów na serwerach lub bazach danych mogą łatwo wykrywać i atakować. Korzystanie ze standardowego cPanel, CentOS, & Środowisko WHM lub panele administracyjne takie jak Webmin i Virtualmin może znacznie uprościć proces administrowania serwerem, dodając warstwę GUI, aby uzyskać dostęp do typowych zadań.

Dla kogo jest najlepiej VPS Web Hosting?

Konta hostingowe VPS najlepiej nadają się dla programistów, którzy muszą niestandardowo skonfigurować środowisko przy użyciu rozszerzeń serwera, które nie są obsługiwane przez współdzielone hosty internetowe. Zazwyczaj są one związane ze stosowaniem struktur baz danych innych niż MySQL, języków programowania innych niż PHP i struktur serwerowych innych niż Apache. Zastosowanie LEMP stos w programowaniu sieciowym opartym na VPS za pomocą Nginx może być również opłacalny w porównaniu do serwera dedykowanego. Strony internetowe wprowadzające innowacje w zakresie optymalizacji wydajności i równoważenia obciążenia chmurą z platformami takimi jak Pamięć podręczna lakieru potrafi znaleźć rozwiązania VPS jako ekonomiczną pośrednią ścieżkę między dedykowanymi i współdzielonymi opcjami hostingu. Środowiska piaskownicy VPS doskonale nadają się dla zespołów z wieloma programistami, które używają kontroli wersji do tworzenia nowych aplikacji internetowych i mobilnych do współpracy online ze stacjonarnych stacji roboczych. Na początek możesz przejrzeć naszą listę najlepszych firm hostingowych VPS.

Dedykowany hosting

Dedykowany hosting to najdroższy i najbardziej elastyczny ze wszystkich planów usług oferowanych przez firmy w branży, ponieważ właściciele witryn mogą bezpośrednio wynająć lub wynająć kompletny serwer montowany w szafie serwerowej w centrum danych. Zaletą hostingu dedykowanego jest to, że klient ma pełną kontrolę nad konfiguracją oprogramowania serwera, która może być wykorzystana do wykorzystania pełnej mocy obliczeniowej procesora, całej przydzielonej przestrzeni na dysku twardym i dostępnej pamięci RAM. Od serwerów dedykowanych wymaga się hostowania największych witryn według ruchu w sieci, a także aplikacji mobilnych, które wymagają elitarnej wydajności.

Jak działa dedykowany hosting??

Firmy hostingowe zarządzają obiektami centrum danych, które mogą zawierać tysiące serwerów montowanych w szafach z różnymi modelami sprzętu komputerowego i konfiguracji systemu operacyjnego. Te farmy serwerów są następnie konfigurowane do obsługi hostingu współdzielonego, sieci VPS lub dedykowanych kont zgodnie z wymaganiami biznesowymi firmy. Administratorzy systemów są zatrudnieni do zdalnego zarządzania oprogramowaniem i sprzętem dla właścicieli firm, którzy zlecają usługi oferowane przez firmę. Dzięki dedykowanemu hostingowi klienci mogą wynająć lub wydzierżawić pełną jednostkę do montażu w szafie i zdalnie skonfigurować ustawienia serwera, korzystając z wielu skryptów oprogramowania typu open source i zastrzeżonych.

Standardy centrum danych

SZYBKIE PODSUMOWANIE: Standardy centrum danych są najważniejszym aspektem decyzji o zakupie dedykowanego planu hostingu serwerów, ponieważ ten sam sprzęt jest dostępny u wielu różnych dostawców kont.

Zalety serwera dedykowanego

Główną zaletą serwera dedykowanego jest to, że można go skonfigurować pod kątem niestandardowych potrzeb związanych ze złożonym serwisem WWW lub aplikacją mobilną. Podczas gdy wielu właścicieli witryn konsumenckich uruchamia skrypty sieciowe oparte na popularnych platformach open source i zazwyczaj ma tylko niski poziom regularnego ruchu na stronie, duże korporacje w przedsiębiorstwach, firmy medialne i popularne aplikacje mobilne mają ogromne wymagania dotyczące ruchu. Zarządzanie tymi stronami internetowymi może wymagać wielu serwerów, aby pozostać online, a zaangażowane aplikacje internetowe są często tworzone na podstawie niestandardowego programowania od zespołów ekspertów, które wymagają stałej konserwacji ze strony administratorów systemów, aby utrzymać online. Cała działalność biznesowa, przychody i obsługa klienta zarządzane przez te duże korporacyjne strony internetowe oparte są na dedykowanych sieciach serwerowych w centrach danych.

Wady serwera dedykowanego

Główną wadą dedykowanego serwera jest to, że jest kosztowny w porównaniu z udostępnianymi hostingami lub planami VPS i drogi, nawet w porównaniu z ceną samego sprzętu. Dzięki dedykowanym serwerom klient płaci nie tylko za korzystanie z serwera, ale także za wyszkolonych techników, którzy nim zarządzają, koszty ogólne centrum danych i dostęp do sieci szkieletowej. Koszty centrum danych obejmują nie tylko wynajem powierzchni biurowych i magazynowych, ale także energię elektryczną wymaganą do uruchomienia wszystkich serwerów i utrzymania ich w niskiej temperaturze. Centra danych muszą również posiadać zapasowe urządzenia do wytwarzania energii na wypadek odcięcia lokalnego zasilania elektrycznego. Wszystkie pozostałe koszty są uwzględnione w rocznej cenie planu serwera dedykowanego. Niemniej jednak nadal często jest znacznie tańsze niż to, co byłoby wymagane do samodzielnego zarządzania centrum danych dla jednej firmy.

Dla kogo najlepszy jest hosting dedykowany?

Istnieją dwa główne docelowe sektory klientów dla serwerów dedykowanych. Pierwszym z nich jest przedsiębiorstwo korporacyjne, które może wynająć dużą liczbę dedykowanych jednostek w centrum danych, aby zdalnie zarządzać operacjami firmy za pośrednictwem platform przetwarzania w chmurze, oszczędzając pieniądze na wynagrodzeniach pracowników, kosztach ogólnych i corocznych aktualizacjach sprzętu. Firmy, które wynajmują dedykowane serwery z centrum danych, chcą uzyskać dostęp do najnowszego sprzętu komputerowego zarządzanego przez doświadczonych techników, a także bezpośredni dostęp do szybkich kabli światłowodowych zapewniających najszybsze połączenia internetowe. Drugim rynkiem docelowym dla serwerów dedykowanych jest społeczność programistów, która tworzy najbardziej złożone i często odwiedzane witryny i aplikacje mobilne.

Najpopularniejsze strony internetowe dla przedsiębiorstw, sieci społecznościowe, sklepy eCommerce i aplikacje mobilne obejmują ogromne wymagania dotyczące baz danych, dużą liczbę zarejestrowanych użytkowników oraz biblioteki archiwów milionów plików witryn, które mogą wahać się od tekstu do multimediów. Ponieważ współdzielony hosting i konta VPS nie są w stanie sprostać wymaganiom tych popularnych witryn i aplikacji, do utrzymywania ich online wymagany jest serwer dedykowany lub rozwiązanie chmurowe klastrów serwerów. Wynajem lub dzierżawa dedykowanego serwera z centrum danych jest znacznie bardziej opłacalnym sposobem hostowania tych witryn o wysokich dochodach, niż gdyby deweloperzy kupili sprzęt i założyli małe centrum danych niezależnie. Na początek możesz przejrzeć naszą listę najlepszych firm hostingowych.

Hosting w chmurze

Hosting w chmurze zapewnia rozwiązania dla stron internetowych, które wymagają większej mocy obliczeniowej i wymagają więcej niż jednej instancji serwera, ponieważ wielkość ruchu online, w tym liczba zapytań do bazy danych i plików zasobów, jest zbyt duża, aby pojedynczy komputer mógł skutecznie zarządzaj dla wszystkich jednoczesnych użytkowników. Użytkownicy strony często wymagają teraz dostępu do mocy przetwarzania zdalnego z centrów danych (Chmura obliczeniowa) w celu wykonywania złożonej pracy w przeglądarce zamiast na komputerze z pobranym oprogramowaniem.

Hosting w chmurze jest definiowany przez wdrożenie klastrów serwerów, które skalują się automatycznie wraz z ruchem użytkowników i zapotrzebowaniem na moc obliczeniową witryny, w tym zaawansowane aplikacje do elastycznego równoważenia obciążenia, przechowywania plików i optymalizacji bazy danych w tradycyjnym stosie LAMP / WAMP. Hosting w chmurze zapewnia rozwiązania dla aplikacji „big data” i stara się zastąpić tradycyjne ramy serwerowe korporacyjnych działów IT na zasadzie outsourcingu, oferując moc obliczeniową i zdalne przechowywanie jako towar masowy. Hosting w chmurze pomaga firmom i właścicielom witryn wykorzystać moc największych międzynarodowych centrów danych dzięki najnowszym innowacjom w dziedzinie IT.

Jak działa hosting w chmurze?

Hosting w chmurze opiera się na zmianach w zakresie wirtualizacji, które pozwalają na cały „stos” serwera (system operacyjny, baza danych, baza kodów, & pliki witryny) w celu szybkiego sklonowania i skopiowania do nowej instancji serwera, jeśli jest to wymagane przez liczbę równoczesnych użytkowników. Eliminuje to ograniczenia korzystania z jednego dedykowanego serwera do hostowania stron internetowych lub aplikacji, ale stwarza nowe problemy w zakresie zarządzania wspólną bazą danych. Obecnie nie ma jednej znormalizowanej metody osiągnięcia tych korzyści, gdy wszystkie firmy hostingowe w chmurze w branży aktywnie wprowadzają innowacje w nowych rozwiązaniach.

Hosting w chmurze jest podobny do sieci dostarczania treści (CDN), które używają rozproszonych globalnych serwerów, zaawansowanego buforowania stron i oprogramowania do zarządzania plikami w celu optymalizacji wydajności witryny dla dużych witryn. Wiele firm hostingowych w chmurze oferuje możliwość wyboru systemu operacyjnego, struktury bazy danych i położenia geograficznego samego serwera w ramach opcji konfiguracji. Inne hosty w chmurze oferują usługi zarządzane, w których główne aspekty ustawień serwera są wstępnie skonfigurowane, a hostowane strony internetowe automatycznie korzystają z zalet zaawansowanego skalowania, elastycznego równoważenia obciążenia i klastrowych sieci serwerów, które automatycznie wdrażają się z gwałtownymi wzrostami aktywności użytkowników.

Zalety Cloud Web Hosting

Hosting w chmurze jest przeznaczony do aplikacji do zdalnego przetwarzania danych i jest wymagany przez duże witryny internetowe, których ruch użytkownika przekracza limity tego, co zapewnia pojedyncza instancja serwera. Hosting w chmurze jest specjalnie zaprojektowany, aby zaspokoić potrzeby witryn o dużych wymaganiach dotyczących bazy danych. Witryny kodowane w PHP, Python, Perl, ASP.net i innych językach programowania często wymagają dużej ilości przetwarzania zaplecza w celu wygenerowania dynamicznego wyniku strony HTML. Aplikacje mobilne z dużymi społecznościami użytkowników również używają kodu opartego na bazie danych i dużych zasobów procesora, które mogą wymagać rozwiązania hostingowego w chmurze.

Hosting w chmurze został opracowany w celu zaspokojenia szczególnych potrzeb „dużych zbiorów danych” w przedsiębiorstwach, w których centra danych największych firm w Internecie, takich jak Google, Facebook, IBM, Amazon i inne, aktywnie wprowadzają innowacje w celu spełnienia wymagań ich model biznesowy lub wymagania klientów. Nie każda witryna wymaga hostingu w chmurze, ale małe firmy i start-upy, które skalują swój ruch, a społeczności użytkowników często uważają zarządzane usługi chmurowe za rozsądną opcję w stosunku do serwerów dedykowanych ze względu na możliwość „płacenia za korzystanie” tylko ilość wykorzystanych zasobów serwera oraz zdolność do utrzymywania witryn w trybie online poprzez skalowanie klastra w okresach szczytowego świadczenia usług dla użytkowników.

Wady Cloud Hosting

Główną wadą hostingu w chmurze jest niepewność związana ze zmiennością kosztów w przypadku witryn w modelu „pay-as-you-go”. Kolejny problem może być związany z „szumem” w branży, który może prowadzić do zawyżania cen i nadmiernych rachunków za niepotrzebne usługi lub plany wprowadzające. Wydajne zarządzanie hostingiem w chmurze przy użyciu niestandardowego oprogramowania stosowego może wymagać płatnego administratora systemu, którego wynagrodzenie może być wielokrotnością kosztów usługi sprzętowej. Bezpieczeństwo danych może również stanowić problem dla niektórych korporacji lub witryn zarządzających danymi osobowymi użytkowników za pomocą aplikacji internetowych lub mobilnych, chociaż nie ma znaczącej różnicy między firmami hostingowymi w chmurze w porównaniu z innymi hostami internetowymi, gdy odnoszą się do kwestii prywatności.

Dla kogo najlepiej jest Cloud Web Hosting?

Hosting w chmurze różni się od tradycyjnych usług hostingu przez koncentrację na optymalizacji ładowania stron, zarządzaniu bazą danych i przetwarzaniem procesora dla dużej liczby jednoczesnych użytkowników aplikacji poprzez zastosowanie klastrów serwerów z wieloma komputerami z zaawansowanymi rozszerzeniami oprogramowania. Na przykład współdzielony hosting opracowany z potrzeby hostowania zbiorów pojedynczych stron internetowych z osadzonymi zasobami plików w niskiej cenie, ale często zawodzi pod obciążeniem złożonych witryn opartych na bazie danych, które działają jako dynamiczne aplikacje internetowe w przeglądarce i wymagają duża ilość pamięci RAM lub zasobów procesora do dostarczenia.

Hosting w chmurze może być podobny do VPS lub dedykowanych platform serwerowych, w których administrator systemu ma możliwość niestandardowej konfiguracji instalacji systemu operacyjnego za pomocą rozszerzeń oprogramowania, które nie są dostępne we współdzielonych środowiskach hostingowych. Niektóre hosty w chmurze zarządzanej upraszczają ten proces, oferując optymalnie skonfigurowane rozwiązania z zastrzeżonym pakietem oprogramowania podstawowego. Kolejna różnica polega na tym, że wiele planów hostingowych w chmurze działa w modelu „pay-as-you-go”, w którym konto jest obciążane za moc obliczeniową lub liczbę instancji serwera używanych miesięcznie, a nie za system ryczałtowy. Większość tradycyjnych hostów internetowych nie ma możliwości skalowania w celu sprostania skokom ruchu i nie oferuje zaawansowanych funkcji równoważenia obciążenia do zarządzania bazą danych.

Hosting w chmurze odnosi się do potrzeb zdalnego przetwarzania, w którym użytkownicy wykonują złożone zadania za pośrednictwem przeglądarki przy użyciu aplikacji internetowych lub mobilnych, które zapewniają „Oprogramowanie jako usługa.„Chmura sama hostuje innowacje w tworzeniu„platforma jako usługa”Model biznesowy, który oferuje klientom wydajniejsze sposoby zarządzania bazą danych, równoważenia obciążenia, buforowania stron i wirtualizacji serwerów. Hosting w chmurze opiera się na skalowaniu instancji serwerów do klastrów, które można wdrożyć w celu skalowania przy maksymalnej aktywności użytkownika. Większość małych witryn potrzebuje tylko usług chmurowych, aby wspierać działania promocyjne, które pojawiają się, gdy reklamy prasowe lub linki w mediach społecznościowych prowadzą do gwałtownego wzrostu aktywności nowych użytkowników. Pełna moc hostingu w chmurze została uwolniona dzięki rozwojowi niestandardowego stosu i jest obecnie uważana za niezbędną do codziennego zarządzania złożonymi aplikacjami internetowymi i mobilnymi. Na początek możesz przejrzeć naszą listę najlepszych firm hostingowych w chmurze.

Których funkcji należy szukać w planie hostingowym?

Po zapoznaniu się z różnymi typami kont hostingowych dostępnych w firmach z centrów danych ważne jest dokładne przejrzenie pełnego pakietu funkcji oferowanych przez każdy plan, aby ustalić, które zapewniają najlepszą wartość zainwestowanych pieniędzy. Niektóre z głównych funkcji, których należy szukać na dowolnym koncie hostingowym, to:

  • Architektura serwera
  • Wersja systemu operacyjnego
  • Narzędzia do zarządzania domenami
  • Narzędzia do administrowania systemami
  • Pasmo & Ograniczenia procesora
  • Darmowe oferty & Promocje
  • Ochrona danych
  • Pomoc techniczna

Czynniki te można znaleźć na wszystkich kontach hostingu, w tym hostingu współdzielonym, VPS, dedykowanym, zarządzanym i chmurze. Ponieważ większość firm hostingowych oferuje najniższe ceny w planach długoterminowych, łatwo jest „zablokować się” na koncie podczas rejestracji, aby później dowiedzieć się, że brakuje mu istotnych wymaganych aspektów lub osiąga gorsze wyniki niż inne usługi w znaczące sposoby. Aby uniknąć tego problemu, który może prowadzić do konieczności wielokrotnego przesyłania strony internetowej między serwerami WWW, potwierdź sprawdzane konto pod kątem tych czynników przed jakimkolwiek długoterminowym zaangażowaniem w platformę firmową.

Architektura serwera

Właściciele witryn szukają szybkości, niezawodności i wydajności na serwerze internetowym, co można zweryfikować poprzez niezależne testy porównawcze architektury serwerów i recenzje użytkowników rozwiązań sieciowych firmy. Przed zakupem dowolnego konta hostingowego konieczne jest sprawdzenie sprzętu serwera używanego na platformie. Obecnie istnieje duża różnorodność między różnymi wersjami Intela Xeon, Atom, Itanium, i AMD Opteron serwery wdrożone do użytku w centrum danych. Starsze modele mają mniejszą liczbę rdzeni dostępnych do wielokrotnego przetwarzania, podczas gdy nowsze serwery mają większą ilość szybszej pamięci RAM DDR-4. Inne wyróżnienia, na które należy zwrócić uwagę, to rodzaj używanego dysku twardego (HDD vs. SSD), ponieważ dyski półprzewodnikowe zapewniają znacznie szybszą wydajność w czasie ładowania strony internetowej.

Wersja systemu operacyjnego

Wybór systemu operacyjnego w hostingu jest ogólnie ograniczony do dystrybucji Linuxa w porównaniu do wyborów serwera Windows. Serwer VPS lub dedykowany zapewni programistom stron internetowych największą elastyczność w instalowaniu systemu operacyjnego i konfigurowaniu niestandardowych rozszerzeń. Niektóre korporacje korporacyjne wymagają serwerów Windows do zarządzania firmą, w przeciwnym razie główna korzyść platformy Microsoft związana jest z rozwojem ASP.net. Apache, MySQL i PHP działają wymiennie zarówno w systemie Linux, jak i Windows, bez zauważalnych różnic wydajności. Zainstalowana wersja systemu Linux, na przykład CentOS i Cloud Linux, może również zawierać ograniczenia licencyjne wynikające z użycia WHM i cPanel. Korzystanie z innych dystrybucji Linuksa, takich jak Ubuntu, Red Hat, Debian, FreeBSD itp. Na serwerach internetowych, jest głównie związane z preferencjami programistów do administrowania systemami.

Narzędzia do zarządzania domenami

Zarządzanie domenami jest jednym z najważniejszych aspektów każdego konta hostingowego, a większość współdzielonych firm hostingowych używa do konfiguracji cPanel lub zastrzeżonej sekcji administracyjnej. Niektóre plany hostingowe zezwalają na korzystanie z nieograniczonej liczby domen na jednym koncie, ale wszystkie domeny będą miały wspólny adres IP. Jeśli właściciele witryn muszą uruchamiać protokół https w każdej domenie, należy zakupić unikalny adres IP w celu zarządzania ustawieniami certyfikatu SSL. Opłaca się z góry potwierdzić, ile host nalicza za każdy dodatkowy adres IP, jeśli szyfrowanie sieciowe będzie stosowane w wielu domenach hostowanych na koncie. Spowodowany Protokoły TLS, nie ma prawidłowego sposobu hostowania wielu domen przy użyciu jednego certyfikatu SSL. cPanel ułatwia dodawanie subdomen do dowolnego konta.

Narzędzia do administrowania systemami

cPanel jest nadal najczęściej spotykanym systemem zarządzania systemami używanym na współdzielonych kontach hostingowych. Niektóre firmy hostingowe również korzystają Plesk lub niestandardowe rozwiązanie. Te panele administracyjne umożliwiają konfigurację ustawień serwera, wybór wersji PHP, instalację bazy danych MySQL, zarządzanie kontem e-mail oraz usługi przesyłania plików FTP. Hosty chmurowe zwykle mają zastrzeżony panel sterowania, który pozwala administratorom systemów skupić się na zarządzaniu stosami i monitorować wykorzystanie zasobów serwera za pomocą analizy ruchu. Instalatory „jednym kliknięciem” lubią Softaculous i Fantastyczne ułatwiają zarządzanie szeroką gamą skryptów open source do tworzenia stron internetowych.

phpMyAdmin może być używany do zarządzania bazą danych za pomocą MySQL w większości instalacji stosu LAMP. Administratorzy systemów korzystający z VPS, hostingu dedykowanego lub hostingu w chmurze muszą znać linię poleceń i SSH do zarządzania ustawieniami i konfiguracją serwera. Popularne oprogramowanie do tego obejmuje Kit (Windows), Terminal (Mac), Kompozytor do zarządzania bibliotekami PHP oraz Mniam lub DNF do zdalnej instalacji pakietu na serwerze. Wielu programistów woli zarządzanie plikami za pomocą systemów kontroli wersji, takich jak Git lub Subversion, niż FTP na serwerach. Niektóre zarządzane hosty w chmurze oferują uproszczony panel sterowania dla kont, który ułatwia hostowanie wielu domen.

Pasmo & Ograniczenia procesora

Sprawdź specyfikacje techniczne pakietu, w tym dostępną pamięć, transfer danych, przepustowość, lokalizację serwera i gwarancje dostępności. Większość pakietów hostingowych oferuje wystarczającą ilość miejsca dla małej witryny internetowej. Przesyłanie danych odnosi się do całkowitej ilości danych, które mogą zostać przekazane odwiedzającym stronę internetową w określonym przedziale czasu (miesięcznie / rocznie). Szerokość pasma odnosi się do całkowitej ilości danych, które można przesłać w dowolnym określonym momencie, mierzonych w wielokrotności bitów na sekundę (Mbit / s, Gbit / s, Tbit / s). Wiele firm hostingowych twierdzi, że oferuje „nieograniczoną” przepustowość i transfer danych. Jeśli jednak strona internetowa zużywa zbyt wiele zasobów procesora, może nadal być dławiona lub przełączana w tryb offline w okresach szczytowego ruchu użytkowników. Jeśli większość odwiedzających witrynę pochodzi z określonego obszaru, wybranie serwera według lokalizacji geograficznej może pomóc skrócić czas ładowania strony. Firma hostingowa powinna zapewnić gwarantowany czas działania wynoszący co najmniej 99,9% w ramach planu usług.

Darmowe oferty & Promocje

Dla tych, którzy chcą przenieść swoją stronę internetową na nowego dostawcę hostingu, niektórzy gospodarze oferują bezpłatną usługę migracji witryny. Oznacza to, że będą przenosić pliki witryny ze starego hosta na nowy serwer za pomocą FXP / FXSP, zapewniając płynną migrację i mniej przestojów przy zmianie ustawień DNS. Inne specjalne promocje obejmują bezpłatne aktualizacje sprzętu, licencje na oprogramowanie, kredyty reklamowe dla Google AdSense & Bing i usługi optymalizacji wyszukiwarek. Specjalne promocje i bezpłatne oferty mogą wnieść wartość dodaną do konta hostingowego, co zmniejsza ogólną inwestycję.

Ochrona danych

Właściciele witryn powinni upewnić się, że każdy plan hostingu zostanie skonfigurowany bezpiecznie, w tym zapory ogniowe i oprogramowanie monitorujące, aby zapobiec włamaniom przez automatyczne ataki bot-script. Sprawdź, czy firma hostingowa oferuje ochronę przed atakami DDoS i automatyczne powiadomienia o nieautoryzowanym logowaniu. Podczas gdy wspólne plany hostingu obejmują usługi firmy związane z aktualizacją zainstalowanego systemu operacyjnego i oprogramowania serwera za pomocą najnowszych poprawek bezpieczeństwa, VPS i dedykowane konta serwerów będą musiały być za to odpowiedzialne za pośrednictwem wykwalifikowanego administratora systemu. Firmy hostingowe, które zapewniają zautomatyzowane narzędzia do tworzenia plików witryn i tworzenia kopii zapasowych baz danych, takie jak dublowanie dysków RAID na zaawansowanych kontach, zapewniają dodatkową warstwę bezpieczeństwa witryny w przypadku awarii serwera lub błędu technicznego, który prowadzi do utraty danych.

Pomoc techniczna

Dla właściciela małej firmy wsparcie techniczne jest priorytetem. Dostawca hostingu wysokiej jakości powinien oferować całodobową pomoc techniczną przez telefon, czat na żywo i e-mail. Zakres wsparcia oferowanego przez każdą firmę hostingową będzie się różnić. Zarządzani gospodarze mają tę zaletę, że doświadczone zespoły pomocy technicznej dysponują specjalistyczną wiedzą na temat platformy. Duże firmy często długo czekają na linie telefoniczne, konserwowane odpowiedzi na e-maile dotyczące wsparcia i mają mniejszą zdolność do odpowiadania na pytania związane ze skryptami lub tworzeniem stron internetowych. Niektóre plany serwerów dedykowanych obejmują teraz czat jeden na jednego bezpośrednio z administratorami systemów w centrum danych. Aby lepiej zrozumieć historię pomocy technicznej hosta, sprawdź opinie użytkowników online, aby zobaczyć, jak obecni i byli klienci oceniają firmę.

SZYBKA RADA: Wybierając pakiet, potwierdź funkcje, system operacyjny, niezawodność, obsługę klienta, wsparcie transferu witryny i oferty bezpieczeństwa.

Wniosek

Wszystkie różne rodzaje hostingu obsługują konkretny sektor rynku docelowego, z zaletami i wadami, które są unikalne dla każdego planu firmy. Właściciele witryn małych firm i niezależni wydawcy powinni zacząć od wspólnego konta hostingowego, a następnie uaktualnić do planu hostingowego VPS lub Cloud, jeśli ruch wzrośnie poza zakres obsługiwany przez serwer. Witryny korporacyjne często potrzebują wielu dedykowanych serwerów do zarządzania ogromnymi potrzebami bazy danych i ruchu. Zarządzanie chmurą może zaoszczędzić pieniądze poprzez outsourcing lokalnych pracowników i sieci sprzętowych do centrów danych z wykwalifikowanymi administratorami systemów. Hosty VPS najlepiej stosować, gdy wymagania programistyczne wymagają niestandardowej konfiguracji środowiska serwera WWW, ale budżet projektu nie obsługuje serwera dedykowanego.

Zarządzanie tworzeniem stron internetowych i wymaganiami dotyczącymi ruchu użytkowników to najważniejsze aspekty wyboru najlepszego planu hostingu. Poszukaj firm, które oferują najnowszą architekturę serwerów z wielordzeniowymi serwerami Xeon, pamięcią RAM DDR4 i dyskami półprzewodnikowymi w celu uzyskania optymalnej wydajności. Chociaż hosting dzielony pod cPanel i CentOS pozostaje standardem branżowym, innowacje w chmurze szybko zmieniają krajobraz hostingu. Wiele firm hostingowych oferuje obecnie podejścia „hybrydowe”, które łączą najlepsze cechy chmury i hostingu współdzielonego w wysokowydajny, tani plan detaliczny, który oferuje zintegrowane równoważenie obciążenia, buforowanie stron i usługi CDN w elitarnych konfiguracjach sprzętowych serwerów. Ponieważ istnieje tak wiele różnych opcji dostępnych przy wyborze planu hostingowego, ważne jest porównanie wszystkich funkcji oferowanych w indywidualnym planie usług przed długoterminowym zakupem w celu potwierdzenia najlepszej wartości inwestycji.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map