Jak znaleźć hosting spełniający moje wymagania?

134

To pytanie typu „catch-all” ma służyć jako odpowiedź na wszystkie pytania dotyczące wyboru hostingu. Pro Webmasterzy nie akceptują już nowych pytań dotyczących wyboru hostingu. Wszystkie przyszłe pytania dotyczące znalezienia hostingu powinny zostać zamknięte jako duplikat tego pytania. Aby uzyskać więcej informacji na temat tych zasad, zobacz to meta pytanie .


Jak znaleźć hosting spełniający moje wymagania?

W odpowiedziach na to pytanie szukamy podstaw hostingu:

  • Co to jest hosting?
  • Jaka jest różnica między hostingiem dzielonym, VPS i dedykowanym?
  • Jak sieć dostarczania treści ma związek z hostingiem?
  • Wszystko, co czujesz, jest pomocne w znalezieniu hosta.

Czego nie chcemy:

  • Rekomendacje lub rekomendacje dla określonych hostów internetowych
  • Nie chcemy twojego doświadczenia ani innych subiektywnych informacji (tylko fakty proszę)
John Conde
źródło

Odpowiedzi:

112

---- Myślałem, że zacznę od jakiejś struktury i skrótów. Edytuj i dodaj do tego. ----

Host pozwala ci udostępnić stronę internetową przez Internet, przechowując ją na komputerze, który jest zawsze włączony i zawsze podłączony do Internetu. Istnieją tysiące firm, które oferują hosting. Ten przewodnik ma na celu nauczyć Cię, jak rozumieć, badać i oceniać oferowane produkty.

Aby znaleźć odpowiedniego hosta internetowego, musisz:

  1. Poznaj swoje wymagania.
  2. Poznaj dostępne produkty hostingowe.
  3. Wybierz odpowiedni produkt dla siebie.
  4. Zbuduj krótką listę firm oferujących ten produkt i zmniejsz je do jednego.

Omówimy teraz te kroki.

1. Jakie są twoje wymagania?

Aby rozpocząć wyszukiwanie, warto mieć ogólne pojęcie o:

  1. Budżet miesięczny (np. „Nie stać mnie na nic więcej niż 20 $ miesięcznie”)
  2. Unikalny miesięczny ruch (np. „Mam około 5000 odwiedzających miesięcznie”)
  3. Wymagania technologiczne (np. „Będę używać PHP i MySQL.”)
  4. Zdolność techniczna (np. „Nigdy wcześniej nie kupiłem hostingu”.)
  5. Lokalizacja (np. „Chcę, aby mój hosting był w danym kraju ze względu na szybkość, wsparcie lub SEO”)

Jeśli masz te informacje, świetnie! Jeśli nie, spróbuj je wypracować i zanotuj, zanim zaczniesz czytać dalej; znacznie ułatwi znalezienie hosta.

2. Jakie są rodzaje hostingu?

Rynek hostingu jest pełen różnych produktów. W tej sekcji opisano je.

Darmowy hosting

Można znaleźć darmowy hosting, ale bardzo niewielu profesjonalnych webmasterów zaleci jego użycie.

zawodowiec

  • To nic nie kosztuje.
  • W większości przypadków bardzo łatwo jest go skonfigurować i rozpocząć.

contra

  • Bezpłatne hosty nie mają obowiązku oferować wsparcia.
  • Bezpłatne hosty nie mają obowiązku utrzymywania Twojej witryny.
  • Darmowe hosty mają niewielki obowiązek aktualizacji, konserwacji i bezpieczeństwa swoich serwerów.
  • Prawdopodobnie reklama w Twojej witrynie.

Krótko mówiąc, warto płacić za hosting zamiast korzystać z bezpłatnej usługi. Tani pakiet hostingu współdzielonego zapewni podstawowy poziom wsparcia, bardziej niezawodny czas pracy i nie złamie banku.

Dobre usługi (od 2018 r.) Obejmują strony Github .

Wspólny hosting

zawodowiec

  • Jest tani - ceny zaczynają się od 3 USD / miesiąc.
  • Ale jest niezawodny. Podpisujesz umowę z firmą, która konsoliduje wszystkie gwarantowane usługi.

contra

  • Zwykle dzielisz jeden (wirtualny) serwer z wieloma innymi klientami. Więc jeśli masz duży ruch, możesz potrzebować dedykowanego serwera.
  • Inni klienci mogą mieć ruchliwe strony internetowe, które spowalniają wszystkich na tym samym serwerze.
  • Czasami trudno jest zmienić konfigurację zgodnie ze swoimi konkretnymi potrzebami (szczególnie na hostingu Windows)

Hosting „w chmurze”

Obejmuje to różnorodne usługi, które można podzielić na trzy grupy - infrastruktura jako usługa, platforma jako usługa, oprogramowanie jako usługa. W tym artykule w Wikipedii opisano różnice.

zawodowiec

  • Dostępność. Twoje dane są niemal natychmiast dostępne dla każdej osoby na tej planecie.
  • Niektóre oferty są również bezpłatne.

contra

  • W przypadku niektórych usług w chmurze nikt (nawet host) nie wie, gdzie znajdują się Twoje dane (szczególnie w jakiej jurysdykcji). Jest to bardzo duży problem, jeśli masz do czynienia z poufnymi danymi, takimi jak dane lekarza lub konta bankowe (dotyczące prywatności danych). Inne, takie jak Amazon S3, pozwalają wybrać region.
  • Trudno porównać jak z podobnymi. Niektóre, jak Amazon, oferują wirtualne serwery. Inne, takie jak Microsoft Azure lub Google App Engine, oferują warstwę oprogramowania pośredniego.

Hosting VPS

W tym miejscu wygląda na to, że masz serwer tylko dla siebie, chociaż fizycznie udostępniasz go innym osobom.

zawodowiec

  • Masz dużo większą kontrolę niż hosting współdzielony.

contra

  • Jeśli nie masz zarządzanego VPS, musisz sam nim zarządzać - stosując poprawki systemu operacyjnego.

Dedykowany hosting

zawodowiec

  • Możesz robić, co chcesz, kiedy chcesz i jak chcesz. Posiadasz (wirtualny) serwer i instalujesz dowolne oprogramowanie (w porównaniu do zarządzanego hostingu). Możesz używać tego serwera do wszystkiego, co chcesz (z wyjątkiem nielegalnych treści).

contra

  • Naprawdę musisz wiedzieć, co robisz. To ty jesteś odpowiedzialny za bezpieczeństwo tego systemu. Będziesz musiał zainstalować aktualizacje zabezpieczeń i ogólnie „miej oko” na to, co się dzieje (które porty są wąchane, kto próbuje się włamać, skąd pochodzą…).

Kolokowany hosting

Kolokacja przypomina hosting dedykowany. Różnica polega na tym, że musisz również kupić, wprowadzić, zarządzać i serwisować sam Sprzęt .

zawodowiec

  • masz największą kontrolę nad tym, jak niezawodny i szybki jest sprzęt twojego serwera
  • możesz być w stanie wprowadzić bardzo mały, bardzo tani serwer, nad którym masz całkowitą kontrolę w środowisku wysokiej klasy, aby umożliwić obsługę klientów
  • możesz skonfigurować i skonfigurować sprzęt indywidualnie i z wyprzedzeniem z domu lub biura, zanim przekażesz go hosterowi

contra

  • zakup pojedynczej maszyny klasy serwerowej nie jest tani
  • jesteś teraz nawet odpowiedzialny za sprzęt i musisz go monitorować i naprawiać (choć niektórzy hostingi oferują to za ciebie (za opłatą))
  • możesz nawet nie być w stanie zrestartować systemu, jeśli się zepsuje, jeśli nie przygotujesz się na to (lub kup praktyczną usługę od hosta, aby to zrobić za Ciebie)
  • w zależności od poziomu usług na serwerze hostingowym może być konieczne poczekanie godzin roboczych na fizyczny dostęp do serwera w przypadku awarii

Hosting „zarządzany”

Jest to podobne do hostingu dedykowanego, ale zmniejsza problemy bezpieczeństwa, ponieważ profesjonalny zespół utrzyma Twój serwer. Z drugiej strony przeważnie nie możesz działać tak swobodnie, jak na dedykowanej maszynie.

3. Jaki produkt jest dla Ciebie najlepszy?

Możesz użyć pięciu kryteriów, które wymieniliśmy na początku (budżet, natężenie ruchu, technologia, zdolność i lokalizacja), aby określić, który produkt Ci odpowiada.

Schemat blokowy próbujący nakierować ludzi na właściwy produkt?

Zakupy na hosting według budżetu

Jeśli w ogóle nie chcesz płacić

  • Darmowy hosting

Jeśli budżet wynosi około 10 USD miesięcznie

  • Udostępniono

Jeśli budżet wynosi około 50 USD miesięcznie

  • Udostępniono
  • VPS
  • Chmura

Jeśli budżet wynosi około 100 USD miesięcznie

  • VPS
  • Chmura
  • Dedykowane

Jeśli budżet wynosi około 1000 USD / miesiąc

  • Chmura
  • Dedykowane
  • Colocated
  • Zarządzany

Zakupy do hostingu według miesięcznego ruchu

Jeśli miesięczny unikalny użytkownik wynosi około 1000

Jeśli miesięczny unikalny użytkownik wynosi około 10 000

Jeśli miesięczni unikalni użytkownicy dotyczą X

Jeśli miesięczni unikalni użytkownicy dotyczą X

Kupowanie hostingu według wymagań technologicznych

Jeśli potrzebujesz konkretnego języka programowania

Jeśli potrzebujesz konkretnej architektury serwera

Jeśli masz bardzo specyficzne wymagania niestandardowe

Kupowanie hostingu według umiejętności technicznych

Jeśli jesteś nowy w hostingu

Jeśli przeraża Cię pomysł korzystania z hostingu bez panelu sterowania

Jeśli nie masz nic przeciwko korzystaniu z wiersza poleceń

Teraz, gdy znasz już potrzebny produkt, odkryjmy, jak znaleźć firmy oferujące ten produkt.

4. Jak zbudować krótką listę?

Gdzie znaleźć hosty internetowe?

Wyszukiwanie według budżetu, technologii i innych wymagań - sugerowane strategie:

  • Wyszukiwanie przy użyciu określonych słów kluczowych.
  • Dowiedz się, gdzie znajduje się witryna podobna do Twojej.

Co sprawia, że ​​dobry hosting?

  • Wsparcie powinno być bezpłatne - oznaczałoby to wiarygodnego hostera. Nie próbują zarabiać, sprzedając wsparcie telefoniczne, ale sprzedając produkty hostingowe dobrej jakości.
  • Ocena nadmiernej sprzedaży. Oto link, aby lepiej zrozumieć tę koncepcję.
  • Ocena czasu wsparcia. Właściwie złóż zgłoszenie do kilku hostów na twojej krótkiej liście i sprawdź, jaki jest ich czas reakcji.
  • Spójrz na tablicę stanu, aby zobaczyć ostatnie awarie / problemy, które miał dostawca
  • Dostęp do hostingu, w szczególności do Panelu sterowania, powinien być dostosowany do twoich potrzeb i wymagań, umożliwiając wykonywanie codziennych zadań bez konieczności ciągłego odwiedzania zespołu pomocy technicznej

Jakie funkcje techniczne powinien zapewnić dobry hosting?

Są to niektóre funkcje, które powinien zawierać nawet dobry podstawowy pakiet hostingu współdzielonego, w porządku od najbardziej podstawowego do bardziej zaawansowanego.

  • Treści dynamiczne z wykorzystaniem PHP, CGI itp.
    • Ponadto PEAR rozszerza PHP i jest używany przez wiele skryptów PHP. Upewnij się, że na Twoim hoście zainstalowane są bardziej popularne skrypty PEAR.
  • Dostęp do dzienników serwera dla Twojej witryny.
  • Wsparcie dla .htaccessplików lub równoważne.
  • Dostęp do bazy danych (MySQL lub równoważny).
  • Dostęp do powłoki za pośrednictwem SSH.
  • Obsługa HTTPS.
  • Hosting poczty e-mail (z IMAP) lub przekazywanie dalej.
  • Obsługa sendmaila lub czegoś podobnego (abyś mógł wysyłać e-maile za pomocą PHP).
  • Planowanie procesów czasowych za pośrednictwem cronlub równoważne.
  • Najnowsza wersja każdego oprogramowania obsługiwanego przez ten host. Nie chcesz uruchamiać przestarzałej wersji PHP.

5. Wskazówki dotyczące bonusów

Skąd mam wiedzieć, kiedy muszę dokonać aktualizacji?

  • Ocena wydajności hostingu
  • Optymalizacja oprogramowania przed aktualizacją! W większości przypadków uruchamiane oprogramowanie jest zbyt wolne. Spróbuj skorzystać z różnych rozwiązań buforowania.

Czy drogi hosting jest lepszy?

Czy to ważne, gdzie moja witryna jest hostowana geograficznie?

Tak, jeśli masz do czynienia z wrażliwymi danymi. Jeśli jesteś biznesmenem świadczącym usługi dla lokalnego biura rejestracji lub lekarza, nie możesz przechowywać danych, w których luźne przepisy prawne zezwalają na sprzedaż tych danych. (Na przykład w niemieckim dostawcy należy nie przechowywać swoje dane w USA, z powodu miejscowych dotyczącymi ochrony danych osobowych. Ostatnio, nie było nawet debaty, w której niemieccy oficerowie ochrony danych, ogłosiła, będą pozwać website-operatorem, który zawierać Facebooka Podobnie jak Button na ich stronie internetowej, ponieważ użytkownicy końcowi będą śledzeni przez amerykańską firmę, która z kolei może sprzedawać reklamodawcom dane o użytkowaniu niemieckich klientów).

6. Prowadzenie forów i stron z recenzjami

Często witryny, które twierdzą, że oferują recenzje hostingu, naprawdę zarabiają na linkach partnerskich lub innych kanałach i jako takie nie oferują uczciwej recenzji. Nigdy nie ufaj tylko jednej witrynie i zawsze sprawdzaj wiele witryn przed zakupem.

7. Dalsza lektura i zasoby

Nick
źródło
świetne teorie, więc teraz według twoich teorii, co to jest niezawodny i szybki hosting w oceanie webhosterów? Który mógłbym zaufać.
Marco Demaio,
@MarcoDemaio Bardziej sensowne jest mówienie pytającym, jak formułować własne opinie - firma hostingowa, która do tej pory była rzetelna i niedroga, może jutro zostać objęta nową własnością (i taki temat będzie regularnie omawiany na forach) jak Hosting Talk )
danlefree,
„Nikt (nawet host) nie wie, gdzie znajdują się Twoje dane (szczególnie w jakiej jurysdykcji)” nie jest prawdziwe dla wszystkich hostów w chmurze. Na przykład w przypadku S3 „określasz region podczas tworzenia segmentu Amazon S3”. Region jest fizycznym obszarem kraju, więc znasz też jurysdykcję.
Matthew Flaschen
To mi naprawdę nie pomaga; mówi tylko wszystko, co już wiem. Wydaje mi się, że jedynym kolejnym krokiem jest Googling GoDaddy alternatives : /
Ben Leggiero
1
@BenLeggiero Proponuję meetup.com, aby znaleźć lokalne grupy, strony takie jak reddit.com/r/webhosting oraz artykuły, takie jak techbeacon.com/46-slack-groups-developers, aby znaleźć rekomendacje online. Zmniejsz stronniczość, zdobywając wiele opinii, kiedy tylko możesz.
Nick
16

Hosting WordPress na VPS

Aby uruchomić WordPress, potrzebujesz:

PHP version 5.2.4 or greater
MySQL version 5.0 or greater

Upewnij się, że Twój serwer ma wystarczającą ilość zasobów, aby wygodnie z nich korzystać. Głównym wąskim gardłem, na które się natkniesz, są zapytania MySQL. Jeśli masz dużo vistorów, spróbuj ograniczyć liczbę wywołań kwerendy w bazie danych . Istnieje wiele podejść do tego. Wystarczy wyszukać wydajność lub optymalizację WordPress. Na przykład: http://elliottback.com/wp/why-my-wordpress-site-is-so-much-faster-than-yours/

Wymagana ilość pamięci RAM zależy od tego, ile aplikacji i usług będzie jednocześnie uruchomionych. Dobrym miejscem na początek może być 512 MB, ale możesz chcieć 1 GB. Na szczęście pamięć RAM jest tania i nawet firmy hostingowe zaczynają przekazywać oszczędności. Możesz chcieć jeszcze więcej, ale znowu wszystko zależy od tego, co będziesz biegał. Oto dobra dyskusja na temat pamięci RAM serwera: http://webmasterformat.com/blog/how-much-ram

Jeśli Twoja witryna ma średnio tylko kilkaset lub kilka tysięcy odwiedzających dziennie, pamięć RAM nie będzie miała większego znaczenia, ale gdy tylko twoi codzienni odwiedzający osiągną dziesiątki tysięcy lub więcej, ilość pamięci RAM, którą masz zainstalowany staje się problemem. Spróbuj znaleźć hosta, który z łatwością zwiększy zainstalowaną pamięć RAM na twoim VPS, gdy przyjdzie czas na aktualizację.

Optymistyczne jest myślenie, że od razu będziesz mieć wielu odwiedzających, jednak zdobycie odbiorców wymaga czasu. Mając to na uwadze, postaraj się uzyskać firmę hostingową, która nie dba tak bardzo o przepustowość. Wielu hostów reklamuje nieograniczoną lub nie mierzoną przepustowość (w granicach rozsądku). W ciągu pierwszych kilku miesięcy witryny dowiesz się, ile przepustowości wymaga Twoja witryna, a kiedy Twoja witryna wreszcie przebije się do wielkiego czasu, a dostawca usług internetowych zapuka do renegocjacji miesięcznej przepustowości, teraz będziesz wiedzieć ile kupić.

Ważne jest również, aby dowiedzieć się, jak oszczędzać przepustowość, gdy tylko jest to możliwe. Ma to dwie zalety: jedna pozwala zaoszczędzić pieniądze, a druga zwiększa wydajność. Istnieje mnóstwo artykułów na temat dostosowywania wydajności witryny. Zapoznaj się z „Najlepszymi praktykami przyspieszania witryny” firmy Yahoo

Ponadto poważnie zastanów się nad użyciem sieci dostarczania treści (CDN), takiej jak Amazon S3 / CloudFront, do obsługi zasobów statycznych (rzeczy, które nie będą się tak często zmieniać), takich jak grafika logo, arkusze stylów, duszki obrazu, pliki javascript. Zwiększa to także czas ładowania witryny znacznie, skutecznie podwajając (lub więcej) liczbę odwiedzających, którymi Twój serwer może obsłużyć w ciągu jednego dnia.

Jeśli chodzi o miejsce na dysku, potrzebujesz wystarczającej ilości, aby uruchomić system operacyjny, zainstalowane programy, pliki dziennika (w zależności od serwera / systemu operacyjnego, upewnij się, że są one automatycznie kompresowane, w przeciwnym razie zabraknie Ci dysku twardego spacja) i wreszcie, jak duży będzie twój blog? Ile wpisów będzie w bazie danych? Ile i jak duże będą te obrazy? W przypadku VPS dobrym miejscem do rozpoczęcia byłoby 40 GB miejsca na dysku twardym.

Jeśli już zaprojektowałeś bloga, powinieneś wiedzieć, jak duża jest już baza. Ale ile rzeczy zamierzasz przesyłać co miesiąc? Upewnij się, że masz wystarczająco dużo miejsca na to wszystko. Jak już wspomniano, rozważ przeniesienie wielu statycznych zasobów witryny do CDN. Na koniec rozważ użycie innych usług internetowych do hostowania dużych treści multimedialnych, takich jak YouTube lub Vimeo dla wideo lub SoundCloud dla audio . Często są one bezpłatne, a treść można łatwo osadzić w witrynie.

DJSizzlePuff
źródło
7

Poniższe zalecenia są zalecane przez Better Business Bureau (trochę stara, ale wciąż solidna rada):

Czy witryna Twojej firmy znów nie działa? Czy wydaje się, że ma więcej przestojów niż przestojów? Możesz rozważyć zmianę usługi hostingowej. Jedną z najważniejszych decyzji, jakie podejmiesz dla swojej witryny internetowej, jest wybór usługi hostingowej, która wyświetli twoje strony w Internecie. Wybór odpowiedniego dostawcy usług internetowych (ISP) do hostingu witryny internetowej Twojej firmy może w dzisiejszych czasach przypominać znalezienie odpowiedniego centrum opieki dla dzieci: Czy są one niezawodne? Czy będą tam w przyszłym miesiącu? Czy wiedzą, co robią? Jakie świadczą usługi?

Znalezienie dostawcy hosta i utrzymania Twojej obecności w Internecie może być spacerem do parku, jeśli zbierzesz odpowiednie informacje. Lub może to być katastrofa, która czeka. Biuro Better Business sugeruje, aby wziąć pod uwagę następujące kwestie przy zakupie hosta:

  • Dowiedz się, jakiego rodzaju usługi potrzebujesz i zapłać tylko za tę usługę. Duże firmy i duże witryny internetowe mogą oczekiwać wyższych opłat za usługi, których potrzebują.

  • Robić zakupy. Współpraca z renomowaną firmą może nie być najlepszą opcją dla małej firmy. W większych firmach możesz konkurować o uwagę, jeśli chodzi o rozwiązanie problemów z obsługą i wydajnością.

  • Zadawać pytania. Dowiedz się, ile miejsca firma hostingowa pozwoli ci na swoim serwerze na pocztę, pliki dziennika, programy systemowe i grafikę. Ile adresów e-mail jest dozwolonych? Zapytaj o dostępność programów do zarządzania listami mailowymi, takich jak Majordomo do biuletynów i autoresponderów do automatycznych odpowiedzi na wiadomości e-mail wysyłane na określone adresy. Zapytaj również, czy dostarczają jakieś dane statystyczne na temat odwiedzających twoje strony internetowe.

  • Przeczytaj uważnie umowę serwisową. Jeśli były negocjacje ustne między tobą a firmą hostingową, upewnij się, że są uwzględnione w umowie. Na przykład, jeśli firma hostingowa twierdzi, że odpowie na skargi lub usterki na twoim koncie w ciągu 12 godzin, a nie zwykłych 24 godzin, upewnij się, że umowa zawiera obietnicę.

  • Upewnij się, że dane w Twojej witrynie pozostają bezpieczne i znajdują się pod Twoją kontrolą. Jeśli chcesz bezpieczeństwa na najwyższym poziomie, dodaj te słowa do umowy. W ten sposób wiesz, że Twoja firma hostingowa zgodziła się to zapewnić.

  • Przed rozpoczęciem działalności sprawdź firmę hostingową w Better Business Bureau.

John Conde
źródło
Nie mogę powiedzieć, że są to bezużyteczne sugestie. Przypuszczają, że zajmujesz się umową z hosterem, co zwykle nie ma miejsca, ponieważ płacisz za usługę po wyjęciu z pudełka z już napisaną umową. To zabawne, gdy sugerują uważne przeczytanie umowy, w rzeczywistości zawsze powinniśmy dokładnie przeczytać każdą umowę, ale osobiście nigdy nie przeczytałem dokładnie umowy hostingu, ponieważ nigdy nie przeczytałem dokładnie umowy na gaz lub elektryczność.
Marco Demaio,
6

Kopie zapasowe

Inną kwestią do rozważenia są kopie zapasowe.

Niektórzy dostawcy hostingu zapewnią podstawową usługę (raz w tygodniu?) I możesz nie mieć bezpośredniego dostępu do samodzielnego przywrócenia. Należy więc pamiętać o procesie przywracania oraz procesie tworzenia kopii zapasowej.

Na rynku istnieje wiele komercyjnych produktów, które różnią się w zależności od potrzeb (rozmiar danych, szybkość przywracania itp.)

Rozwiązaniem, które działa dla mnie jako odsprzedawca hostingu z 200 Gb + do tworzenia kopii zapasowych, jest Amazon AWS S3, który w połączeniu z AWS CLI jest szybki, wydajny, może być zautomatyzowany i ma rozsądną cenę.


[AKTUALIZACJA] ta odpowiedź ponownie przyszła mi do głowy - właściwie zmieniłem strategię tworzenia kopii zapasowych i teraz używam BackblazeB2 z hashbackup. O wiele tańszy i doskonale sprawdza się przy tworzeniu kopii zapasowych i przywracaniu


Tysiące razy zostało powiedziane przez tyle osób, że kopie zapasowe są ważne. Zadaj sobie pytanie; „Gdyby dysk twardy serwera zmarł, jaki byłby wynik?”.

Steve
źródło
5

Dostarczanie treści Hosting sieciowy jest możliwy, jeśli witryna jest statyczna, ale zależy od firmy, która obsługuje CDN, ponieważ nie wszystkie umożliwiają proste hostowanie, takie jak statyczna witryna HTML. Hosting strony internetowej można również przeprowadzić za pomocą sieci dostarczania treści, ale ma ona wiele zalet i wad,

Pro's

  1. Ultraszybki, możliwy najszybszy sposób na dostarczenie strony internetowej do globalnej publiczności.
  2. Skalowalny, nigdy nie martw się o zasoby.

Cons

  1. Nie można korzystać z treści PHP, więc formularze kontaktowe muszą być JavaScript w Cross Domain AJAX, co jest dość skomplikowane dla większości webmasterów.
  2. Nie można użyć większości systemów zarządzania treścią, jednak można użyć niektórych treści statycznych.
  3. Może być nadużywany, na przykład bot może być ustawiony tak, aby wielokrotnie powtarzał tę samą stronę internetową i kosztował webmastera, większość CDN jest ograniczona i nie może powstrzymać tego nadużycia, podczas gdy właściwy host może blokować IP na widokach X na sekunda / min.
  4. Hostowanie większych plików może być kosztowne.
  5. Większość CDN nie obsługuje „non-www”, więc twoja treść będzie niedostępna, jeśli ktokolwiek www odsyła do strony bez tej przyczyny, ponieważ większość nazw CDN w CDN (nie wszystkie, tylko większość).

Wsparcie statyczne CDN

  • Rackspace
  • Cloudflare

Dodaj do listy, ale w celu zapobiegania spamowi nie linkuj.

Simon Hayter
źródło
4

Hosting PHP

Jeśli masz jakieś wskazówki dotyczące wyszukiwania / wyboru hosta PHP, edytuj odpowiednio tę odpowiedź

Hosting PHP jest bardzo powszechny i ​​łatwy do znalezienia. Wybierając hosta internetowego oferującego PHP, należy pamiętać o następujących kwestiach:

  • Ponieważ PHP jest tak powszechne, ceny są zwykle bardzo niskie. Oznacza to, że marże są bardzo niskie. W rezultacie wielu tanich hostów internetowych ma tendencję do „nadwyżki” przestrzeni internetowej, co oznacza, że ​​umieszczają więcej witryn na serwerze, co byłoby uważane za idealne dla tych webmasterów. Powoduje to, że witryny hostowane na tych serwerach reagują powoli, a nawet czasami mają błędy z powodu niewystarczających zasobów do wykonania żądania. Podczas badania hosta PHP sprawdź, czy ma on reputację nadmiernej sprzedaży.

  • Wielu hostów internetowych powoli wdraża nowe wersje PHP (migracja z PHP4 do PHP5 była bardzo powolna). Jeśli chcesz mieć najnowsze funkcje PHP dostępne na swojej stronie, upewnij się, że wybrany przez Ciebie hosting albo migruje do nowych wersji PHP lub oferuje klientom możliwość przejścia na nowy serwer przy użyciu nowszej wersji PHP.

  • PEAR rozszerza PHP, oferując wiele funkcjonalności po wyjęciu z pudełka. Upewnij się, że Twój hosting oferuje przynajmniej najpopularniejsze pakiety PEAR (MDB2, PHPUnit)

John Conde
źródło
3

Ważna jest szybkość dostarczania treści

Polecam wszystkim dostawcom, którzy są zainteresowani hostingiem, utworzenie strony demonstracyjnej, w której można przetestować wartość TTFB (czas do pierwszego bajtu). Webpagetest.org może dla Ciebie przetestować takie wartości z różnych komputerów. Dodatkowo Google bierze to pod uwagę, gdy używasz narzędzia do analizy prędkości strony do skanowania stron internetowych, i może sklasyfikować twoją witrynę niżej, jeśli prędkość ładowania jest przeciętna.

Hosting dla początkujących

Jeśli po raz pierwszy pracujesz w dziedzinie projektowania stron internetowych, zacznij od znalezienia bezpłatnego hosta internetowego z włączonym mechanizmem przetwarzania SQL i skryptów.

Upewnij się, że host oferuje ci dostęp FTP (lub SFTP dla bezpiecznego FTP) do twojej przestrzeni internetowej lub przynajmniej dysku sieciowego (gdzie logujesz się w bezpiecznym obszarze na serwerze, aby przesyłać pliki).

Upewnij się również, że host zawiera PHP i MySQL w wybranym przez siebie planie, jeśli chcesz uruchomić dowolny system zarządzania treścią, taki jak Wordpress, lub chcesz uruchomić jakąkolwiek dynamiczną stronę, która nie korzysta z javascript.

Niezależnie od wybranego przez Ciebie typu hostingu, musi on mieć zainstalowane oprogramowanie serwera WWW, takie jak apache, aby strony internetowe mogły być dostarczane, i często istnieje katalog główny dokumentu (folder podstawowy dla plików witryny), a także plik indeksu w pliku konfiguracyjnym serwera. Często plik indeksu to index.htm lub index.html, a nawet index.php.

Rozważ przepustowość

Wielu dostawców hostingu nakłada miesięczny limit przepustowości, a przekroczenie spowoduje zawieszenie dostarczania treści na resztę miesiąca i / lub dodatkowe opłaty za nadwyżkę. Z tego powodu należy wykonać pewną matematykę. Aby być bezpiecznym, oszacuj średni rozmiar plików, do których spodziewasz się wielu użytkowników, i podziel to na swój limit przepustowości, a to o tym, ilu użytkowników ten dostawca pozwoli ci udostępnić w ciągu miesiąca.

Na przykład jeśli Twój limit przepustowości wynosi 10 GB miesięcznie, a każda strona, którą wyświetlasz bez włączonego buforowania, składa się z:

an image that's 90 KB,
a CSS file that's 2 KB,
a base HTML file that's 8 KB

Następnie każdy użytkownik zużyje 100 KB twojej przepustowości. W związku z tym.

10 GB / 100 KB
= 10,000,000 KB / 100 KB
= 100,000 users

Tak więc w powyższym scenariuszu możesz udostępnić światu tylko 100 000 świeżych kopii strony.

Jeśli chcesz podać więcej kopii strony, poszukaj dostawcy, który oferuje wyższy limit przepustowości i / lub zoptymalizuj kod i / lub zastosuj buforowanie HTTP i módl się, aby każda przeglądarka podłączona do twojego serwera go przestrzegała.

Mikrofon
źródło
3

Przed wybraniem odpowiedniego hostingu musimy rozważyć:

  1. Dostępność usługi: obsługiwany język i bazy danych
  2. Ceny początkowe i poziomy cen
  3. Jak łatwo można uruchomić usługi
  4. Pomoc techniczna i dokumentacja
  5. Sieć dostarczania treści (CDN) i kolokacja

Usługi w chmurze są idealnym i najlepszym dostępnym rozwiązaniem, ponieważ oferują elastyczność w zakresie technologii, cen i wdrażania.

Google Cloud i OpenShift (RedHat) to mój ulubiony dostawca usług hostingu w chmurze. Możesz także wypróbować AWS (Amazon Web Services).

Daj pierwszeństwo rozwiązaniom hostingowym opartym na chmurze, ponieważ bardzo łatwo spełniają większość wymagań.

Vikas Avnish
źródło
-1

Krótko mówiąc, długie odpowiedzi są trzy główne typy hostingu;

  1. Shared Hosting
  2. Hosting VPS
  3. Hosting dedykowany

Shared Hosting

Najlepiej nadaje się do podstawowych stron internetowych, takich jak strony z pojedynczą stroną docelową lub agencja. Nie polecałbym tego na stronach internetowych, które mają wsparcie woocommerce lub zapewniają duży ruch. (Najlepsze dla blogów osobistych i stron docelowych).

Hosting VPS

Jest to najlepsze rozwiązanie dla mało zaawansowanych użytkowników, takich jak freelancer posiadający od 10 do 20 witryn internetowych lub klientów, którymi obecnie się zajmuje. Możesz także hostować na nim witryny z zakupami przy minimalnym ruchu i osobiste blogi o dużym ruchu.

Dedykowany serwer hostingowy

To, co posiadam, prowadzę agencję, w której tworzymy strony internetowe wielu klientów, i aby je hostować i zapewniać im doskonałą jakość, mając jednocześnie pełną kontrolę nad każdą platformą, wybieramy hosting dedykowany, pozwala to mieć własny serwer, jest kosztowny, ale całkowicie warto, jeśli jesteś właścicielem firmy.

Fahad Ur Rehman Khan
źródło
Co z hostingiem w chmurze? Lub hosting swojej witryny w domu?
John Conde
Hosting w chmurze ma również serwery gdzieś na świecie. Możesz więc zbyt łatwo go wyśledzić.
Fahad Ur Rehman Khan
Jeśli chcesz hostować witrynę internetową w domu, potrzebujesz serwerów.
Fahad Ur Rehman Khan