16
Porady Stefana © Servizza.com 1 Porady Stefana: Zawsze w punkt. Bezpłatny e-book. Wydanie: Sierpień 2018r. Spis treści I. Jak przyspieszyć bloga, sklep lub stronę nawet 90-krotnie? Kilka prostych trików. ...................................................... 2 Problem z szybkością strony? ........................................................................................................................................................ 2 Trik nr 1 odpowiedni hosting ....................................................................................................................................................... 2 Trik nr 2 instalacja wtyczki LiteSpeed Cache ............................................................................................................................. 3 Trik nr 3 optymalizacja WordPressa ........................................................................................................................................... 6 Podsumowanie ............................................................................................................................................................................... 7 II. Jak wybrać dobry hosting? Argumenty ważniejsze od emocji. ......................................................................................... 9 Promocje i niekończące się regulaminy ......................................................................................................................................... 9 „Cena czyni cuda” .......................................................................................................................................................................... 9 Czego potrzebuję, a co dostanę? .................................................................................................................................................. 10 Oto kilka mitów i pułapek marketingowych: ............................................................................................................................... 10 Wsparcie, zasoby i możliwości dostawcy, jego wiarygodność, itp. ............................................................................................. 11 Opinie ........................................................................................................................................................................................... 12 Lokalizacja ................................................................................................................................................................................... 12 Okresy testowe, konta testowe. .................................................................................................................................................... 13 Awarie/ataki ................................................................................................................................................................................. 13 Krótkie podsumowanie ................................................................................................................................................................ 14 Parametry planów hostingowych ............................................................................................................................................ 14 III. Licencja ................................................................................................................................................................................... 16 Zasady bezpłatnej dystrybucji Prosimy, aby wziąć pod uwagę poniższe informacje, a w przypadku braku ich akceptacji, zrezygnować z dalszej lektury: Niniejszy e-book jest dystrybuowany bezpłatnie na licencji Creative Commons. Większość artykułów napisana została przy użyciu ‘języka’ zrozumiałego dla osób ‘nie-technicznych’, więc w niektórych przypadkach zostały użyte określenia, które np. informatyk mógłby odebrać jako niepoprawne. Autorzy wyszli jednak z założenia, że tego typu kompromis jest konieczny z uwagi na charakter publikacji. Poradnik z pewnością nie wyczerpuje wszystkich kwestii i zagadnień, związanych z danym rozdziałem, tematem. Czytelnik powinien we własnym zakresie zapoznać się z kolejnymi, w szczególności bardziej zaawansowanymi opcjami. Autorzy dołożyli wszelkich starań, aby uniknąć błędów. Jednak, jeśli znajdziesz jakiś błąd lub nieścisłość, będziemy zobowiązani za informację. W poradniku również zostały zamieszczone reklamy, w celu sfinansowania bezpłatnej dystrybucji opracowania. Servizza Team, przy wsparciu Stefana

Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

1

Porady Stefana: Zawsze w punkt.

Bezpłatny e-book. Wydanie: Sierpień 2018r.

Spis treści I. Jak przyspieszyć bloga, sklep lub stronę nawet 90-krotnie? Kilka prostych trików. ...................................................... 2

Problem z szybkością strony? ........................................................................................................................................................ 2 Trik nr 1 –odpowiedni hosting ....................................................................................................................................................... 2 Trik nr 2 – instalacja wtyczki LiteSpeed Cache ............................................................................................................................. 3 Trik nr 3 – optymalizacja WordPressa ........................................................................................................................................... 6 Podsumowanie ............................................................................................................................................................................... 7

II. Jak wybrać dobry hosting? Argumenty ważniejsze od emocji. ......................................................................................... 9 Promocje i niekończące się regulaminy ......................................................................................................................................... 9 „Cena czyni cuda” .......................................................................................................................................................................... 9 Czego potrzebuję, a co dostanę? .................................................................................................................................................. 10 Oto kilka mitów i pułapek marketingowych: ............................................................................................................................... 10 Wsparcie, zasoby i możliwości dostawcy, jego wiarygodność, itp. ............................................................................................. 11 Opinie ........................................................................................................................................................................................... 12 Lokalizacja ................................................................................................................................................................................... 12 Okresy testowe, konta testowe. .................................................................................................................................................... 13 Awarie/ataki ................................................................................................................................................................................. 13 Krótkie podsumowanie ................................................................................................................................................................ 14

Parametry planów hostingowych ............................................................................................................................................ 14 III. Licencja ................................................................................................................................................................................... 16

Zasady bezpłatnej dystrybucji

Prosimy, aby wziąć pod uwagę poniższe informacje, a w przypadku braku ich akceptacji, zrezygnować z

dalszej lektury:

Niniejszy e-book jest dystrybuowany bezpłatnie na licencji Creative Commons.

Większość artykułów napisana została przy użyciu ‘języka’ zrozumiałego dla osób ‘nie-technicznych’, więc w

niektórych przypadkach zostały użyte określenia, które np. informatyk mógłby odebrać jako niepoprawne.

Autorzy wyszli jednak z założenia, że tego typu kompromis jest konieczny z uwagi na charakter publikacji.

Poradnik z pewnością nie wyczerpuje wszystkich kwestii i zagadnień, związanych z danym rozdziałem,

tematem. Czytelnik powinien we własnym zakresie zapoznać się z kolejnymi, w szczególności bardziej

zaawansowanymi opcjami.

Autorzy dołożyli wszelkich starań, aby uniknąć błędów. Jednak, jeśli znajdziesz jakiś błąd lub nieścisłość,

będziemy zobowiązani za informację.

W poradniku również zostały zamieszczone reklamy, w celu sfinansowania bezpłatnej dystrybucji

opracowania.

Servizza Team, przy wsparciu Stefana

Page 2: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

2

I. Jak przyspieszyć bloga, sklep lub stronę nawet 90-krotnie? Kilka

prostych trików.

W niniejszym artykule chciałbym podzielić się z Tobą

wskazówkami jak przyspieszyć stronę internetową, bloga,

e-sklep i uzyskać maksymalną wydajność. Zachęcam nie

tylko do lektury, ale przede wszystkim do wdrożenia tych kilku

trików. Tym bardziej, że jest to naprawdę nieskomplikowane,

nawet dla początkującego administratora serwisu.

Problem z szybkością strony?

Wraz z rozwojem bloga, problemem zaczęły być coraz większe obciążenia serwera?

Strona, z której byłeś taki dumny, zaczęła coraz dłużej ładować się, a coraz częstsze sygnały,

docierające od Twoich użytkowników, napawają Cię smutkiem? Zastanawiasz się, co takiego

możesz zmienić, udoskonalić, aby strona ładowała się szybko, czytelnicy byli zadowoleni,

a Google nie karał niską pozycją?

W artykule opisuję zmiany na podstawie WordPress’a, więc i odpowiednie przykłady

odnoszą się do tego CMS’a. To jednak nie wyczerpuje wszystkich możliwości. Analogiczne lub

zbliżone efekty możesz uzyskać na następujących platformach:

WordPress, Drupal, xenForo, Joomla!, Magento, PrestaShop, MediaWiki.

Twojej aplikacji nie ma na powyższej liście? Nic nie szkodzi, wykorzystaj pozostałe triki na

swojej stronie - najprawdopodobniej i tak będzie dużo szybsza niż przed zmianami! :)

Trik nr 1 –odpowiedni hosting

Dobry hosting to podstawa sukcesu, więc powinieneś poświęcić nieco wysiłku w celu

wybrania odpowiedniego dostawcy. Szukaj oferty, która z jednej strony ma zasoby, aby skutecznie

wesprzeć Cię w chwili potrzeby. Nie tylko zapewnia swój własny sprzęt wysokiej klasy (od śrubki

i wtyczki, po serwery), ale też zatrudnia odpowiednich specjalistów. Staraj się omijać niewielkie,

często jednoosobowe firmy, które pod ‘wielkimi hasłami’, de facto sprzedają miejsce na

wynajętych serwerach dedykowanych. Często, są oni jedynie pośrednikami, niemającymi

bezpośredniego wpływu na całą stronę sprzętową. Unikaj też ‘fabryk’, budujących masowo bazę

klientów poprzez promocje z kruczkami, które zwiążą Ci ręce. Więcej szczegółów i podpowiedzi

znajdziesz w kolejnym artykule niniejszego e-booka: „Jak wybrać dobry hosting? Argumenty

ważniejsze od emocji.”.

Przede wszystkim jednak, zwróć uwagę, czy dostawca zapewni Ci, bez żadnych ukrytych

dodatkowych opłat:

a) usługi w oparciu o profesjonalny, bezpieczny i jeden z najszybszych na rynku serwerów

www: LiteSpeed,

Page 3: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

3

b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress),

c) LiteSpeed Quic, czyli obsługę protokołu internetowego nowej generacji, stworzonego przez

Google, który uzupełnia braki HTTP/2 zmniejszając opóźnienia spowodowane utratą

pakietów,

d) prawdziwą gwarancję wydajności i dedykowanych zasobów,

e) ilość operacji dyskowych na poziomie minimum: zapis: kilkaset, odczyt: kilka tysięcy na

sekundę,

f) łącza na poziomie kilku Gbit oraz infrastrukturę na poziomie 1 Tbit (to rzadkość),

g) 100% sprzętu klasy enterprise (a nie np. dyski SSD używane w ‘cywilnych’ rozwiązaniach).

I pamiętaj proszę, że taka usługa, wcale nie musi okazać się droższa. Wręcz przeciwnie –

gdy weźmiesz pod uwagę różnicę w jakości oraz podsumujesz łączne koszty (z wyłączeniem

zdradliwych promocji), wówczas może okazać się, że zapłacisz mniej za więcej. Na przykład: już

od kilku (tak, kilku) złotych miesięcznie! :)

Gdy powyższe wymogi zostały spełnione, śmiało możesz przejść do kolejnego etapu:

Trik nr 2 – instalacja wtyczki LiteSpeed Cache

Na rynku istnieje wiele aplikacji serwerowych. Mowa tutaj o oprogramowaniu, które

dostawca hostingu instaluje na swoich serwerach (w sensie fizycznych maszyn), aby całość mogła

obsługiwać strony internetowe. Przykłady takich serwerów to: Apache, NGiNX, LiteSpeed.

Obrazowe porównanie szybkości Apache (w tym z dodatkiem Cache) oraz LiteSpeed

(z dodatkiem Cache) przedstawia poniższy wykres. Jak widać, aby osiągnąć przyspieszenie

nawet 90-krotne, powinny zostać spełnione dwa wymagania:

dostawca musi zapewnić serwer LiteSpeed,

Twoja aplikacja (np. WordPress) musi zostać wyposażona we wtyczkę LiteSpeed Cache:

Page 4: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

4

Instalacja wtyczki LiteSpeed Cache for WordPress jest banalna (analogiczne dodatki

znajdziesz dla: Drupal, xenForo, Joomla!, Magento, PrestaShop, MediaWiki.). Wystarczy

w wyszukiwarce nowych wtyczek wpisać 'LiteSpeed Cache'. Po instalacji wystarczy ją włączyć

i nawet nie trzeba bawić się ustawieniami (choć oczywiście można), na początek wystarczą te

domyślne.

Powyższe argumenty nie wystarczają Ci do podjęcia decyzji? W takim razie, teraz pokażę

Ci wyniki testu, przeprowadzonego przez producenta serwera LiteSpeed. Porównano w nim trzy

najpopularniejsze obecnie rozwiązania na rynku: LiteSpeed, NGiNX i Apache. Przeprowadzony

został test symulujący 10 000 żądań, ponad 100 równoczesnych użytkowników. Przyjrzano się,

jak te trzy serwery internetowe radzą sobie z małym statycznym plikiem i prostym skryptem PHP.

Następnie oceniono ich wydajność z WordPress, wraz odpowiednim rozwiązaniem buforowania

dla każdego serwera WWW. Wszystkie testy zostały przeprowadzone z włączoną funkcją Keep-

Alive (więcej nt. ustawień serwera w dalszej części).

Poniższe wykresy pokazują, ile zapytań na sekundę przetworzyły te trzy serwery podczas

serii testów (im większa liczba, tym lepiej):

Pliki statyczne nie wymagają przetwarzania (np. bazy danych), dlatego test ten jest

przydatny do pomiaru czasu reakcji serwerów. Odpowiada na pytanie jak szybko każdy serwer

może dostarczyć małe statyczne pliki.

Page 5: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

5

W przypadku testów aplikacji PHP "Hello World", nie testujemy rzeczywistych warunków.

Jest to jednak najlepszy sposób na odizolowanie komunikacji pomiędzy serwerem i PHP od

samego przetwarzania PHP. Test pokazuje jak sprawnie serwer komunikuje się z silnikiem PHP.

WordPress jest stosunkowo ‘ciężką’ aplikacją PHP i zaleca się buforowanie. W trzecim

teście każdy serwer został uruchomiony z odpowiednią dla niego opcją buforowania (cache).

Jak widać, LiteSpeed w istotny sposób przewyższył NGiNX i Apache we wszystkich

testach. Jednak, oczywiście nie musisz wierzyć na słowo, możesz samodzielnie przeprowadzić

testy, jeśli masz taką możliwość :). Poniżej znajdziesz specyfikacje konfiguracji serwerów WWW

Page 6: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

6

i środowiska testowego.

1. Polecenie, którego użyto we wszystkich testach (zastąp ‘example.com/path’ lokalizacją

Twoich obiektów testowych):

ab -n 10000 -k -H "Accept-Encoding: gzip,deflate" -c 100 example.com/path

Każdy test został przeprowadzony pięciokrotnie, a średni wynik został pokazany na

wykresach.

2. Konfiguracja serwera WWW:

Wspólne ustawienia dla wszystkich serwerów:

Keep-Alive

gzip

OPCache

PHP use socket

PHP version 7.1.2

Dodatkowe ustawienia LiteSpeed:

Number of Workers 4

PHP_LSAPI_CHILDREN=20

LSAPI_AVOID_FORK=1

Dodatkowe ustawienia NGiNX:

worker_processes 4

worker_connections 4096

pm.start_servers = 20

3. Środowisko badawcze:

a) Oprogramowanie:

Wersja Web Server:

OLS: v1.4.28

NGiNX: v1.12.2

Apache: v2.4.6

Wersja Server API:

OLS: LSAPI v6.11

NGiNX: FPM/FastCGI

Apache: Apache 2.0 Handler

Wersja Cache:

OLS: LSCache for WordPress v1.7.1

NGiNX: FastCGI Cache

Apache: W3 Total Cache v0.9.6

Wersja WordPress:

Version: 4.9.4

b) Sprzęt (specyfikacja klienta, jak i serwera):

Procesor Intel Xeon E7- 4870 4 Core @ 2,40 GHz

4 GB PAMIĘCI RAM

Dysk ZFS RAID-Z2 iSCSI o pojemności 120 GB.

CentOS 7

Mam nadzieję, że teraz już wiesz, dlaczego tak ważne jest od kogo kupujesz usługi

hostingowe. Jakość sprzętu oraz środowiska naprawdę robią różnicę ;).

Trik nr 3 – optymalizacja WordPressa

WordPress jest wspaniałym narzędziem, jednak ma kilka wad, mogących wpływać na

Page 7: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

7

szybkość działania strony. Szczególnie jest to zauważalne, gdy mija trochę czasu, strona rozrasta

się i zbierze się już trochę ‘śmieci’. Jednak jest też dobra wiadomość: zadbanie o wydajność

samego CMS’a nie jest takie trudne. Oto, kilka stosunkowo prostych działań:

a) Usuwaj na bieżąco zbędne elementy, jak np. niewykorzystywane wtyczki, komentarze

zaklasyfikowane do spamu, czy niepotrzebne wersje robocze wpisów. Sprzątanie strony

pozwoli zmniejszyć ilość zbędnych plików oraz bazę danych. Taką operację warto

przeprowadzać raz na jakiś czas, np. co 1-2 miesiące.

b) Optymalizuj obrazy. Wszędzie, gdzie to możliwe, staraj się nie przekraczać rozdzielczości

720px. Dodatkowo kompresuj je w taki sposób, aby zachować złoty środek między ich

jakością, a rozmiarem. W przypadku plików .jpg kompresja często pozwala zmniejszyć ich

ciężar o połowę.

c) Zoptymalizuj adresy URL. Ustawienie odpowiedniego formatu adresu URL podstron

zapewni nieco szybsze wczytywanie ich przez wyszukiwarkę. WordPress oferuje wiele

różnorodnych formatów, spośród których jedne okażą się najlepsze pod względem

szybkości ładowania strony, podczas gdy inne będą najbardziej atrakcyjne pod względem

SEO. Wybierz format, który łączy najlepsze cechy pod względem szybkości działania

strony oraz jej skutecznego pozycjonowania. Najczęściej sprawdzi się:

/%post_id%/%postname%/ lub /%postname%/

d) Przejrzyj i zmniejsz pliki JavaScript oraz arkusze CSS. Jest to możliwe poprzez

optymalizację ich kodu, usunięcie zbędnych komentarzy i niepotrzebnych znaków (np.

spacji). Można też łączyć kilka mniejszych plików JavaScript i CSS w jeden, dzięki czemu

zmniejszy się ilość zapytań wysyłanych do serwera. Nie trzeba tego robić ręcznie,

wystarczy zainstalować i skonfigurować odpowiednią wtyczkę, np. JS & CSS Script

Optimizer.

e) Włącz kompresję gzip. Dzięki temu możliwe będzie zredukowanie objętości pakietów

danych przesyłanych z serwera do użytkownika. Działa to na zasadzie kompresowania

plików HTML, JS, XML i CSS przez serwer, a następnie ich dekompresowanie przez

przeglądarkę użytkownika. Dobrze przeprowadzona kompresja jest w stanie zredukować

objętość plików tekstowych do 80 proc. Wystarczy w pliku .htaccess dodać kod:

AddOutputFilterByType DEFLATE text/css application/x-javasc. Niektóre serwery

umożliwiają włączenie kompresji gzip z poziomu panelu administracyjnego serwera.

f) Warto przemyśleć wykorzystanie w swoim serwisie usług typu CDN, np. Cloudflare, Akamai (daj znać, jeśli potrzebne Ci wsparcie adminów).

Podsumowanie

Długi czas ładowania strony jest ważnym problemem. To nie tylko kwestia niezadowolenia

użytkownika strony, który nie będzie czekał w nieskończoność. To również spadek strony

w rankingu Google, albowiem wyszukiwarka promuje również szybkość ładowania.

Problem można rozwiązać stosując kilka prostych trików. Większość z nich można wdrożyć

dosłownie w kilka godzin, a efekty są wyśmienite. Spróbuj, bo to łatwe, a dzięki nim Twoi klienci

lub czytelnicy nie będą uciekać ze strony, zaś Google szybko wynagrodzi wysiłek.

Page 8: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

8

Reklama:

Potrzebny hosting z naprawdę gwarantowanymi zasobami?

Oto lista promocji, które przygotowaliśmy dla Ciebie:

JEŚLI, JAK MY, LUBISZ DOBRĄ PIZZĘ ;), TO:

wybierz wyjątkowy na rynku hosting premium,

ciesz się spokojem, a zaoszczędzony czas przeznacz na dobrą pizzę

jak odebrać?

STARTUJESZ ZE SWOIM E-BIZNESEM I PRZYDAŁOBY CI SIĘ PORZĄDNE INTRO?

TERAZ MOŻESZ JE MIEĆ CAŁKOWICIE ZA FREE! TO PROSTE: wybierz wyjątkowy na rynku hosting premium,

po kilku dniach odbierz swoje intro.

jak odebrać?

DO 100% RABATU NA USŁUGI PARTNERÓW SERVIZZA

(m.in.: Getresponse, Brand24, Semstorm, Lexdigital, Themeisle, Clusteric, Powtoon)

jak odebrać?

10% JEDNORAZOWEGO RABATU NA ZAKUP:

KONTENER 2 - KONTENER 8

Dowolny pakiet z kategorii PREMIUM

jak odebrać?

PRZENIESIEMY TWÓJ HOSTING ZA FREE!:

Chciałbyś zmienić hosting, ale nie masz czasu na prace techniczne? Zrobimy to za Ciebie, w

dodatku w większości przypadków bezpłatnie.

jak odebrać?

Page 9: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

9

II. Jak wybrać dobry hosting? Argumenty ważniejsze od emocji.

Promocje i niekończące się regulaminy

Każdego roku coraz więcej osób próbuje zaistnieć w sieci,

dlatego poszukują najlepszej oferty hostingowej. Rynek hostingowy w

Polsce i Europie nasycony jest mnóstwem ofert i przebrnięcie przez

gąszcz informacji, promocji i niekończących się regulaminów sprawia,

iż coraz więcej osób podejmuje decyzje impulsywnie, narażając się na

koszty, utratę czasu, wizerunku, zarobków. Wg danych DNS, co roku,

w samej tylko Polsce, hosting zmienia kilkadziesiąt tysięcy użytkowników.

W tym poradniku postaram się obalić kilka mitów dotyczących hostingu oraz

nauczyć Cię, jak czytać oferty między wierszami. Mam nadzieję, że po przeczytaniu tego

artykułu, Twój tok podejmowania decyzji zmieni się na bardziej świadomy i dopasowany do

Twoich rzeczywistych potrzeb.

„Cena czyni cuda”

Na początek odpowiedz sobie na pytanie: czy jeśli coś jest droższe, to automatycznie

oznacza, że jest lepsze? Oczywiście, że nie zawsze tak jest. Złotą zasadą, którą powinniśmy się

kierować przy wyborze hostingu, jest „płać za to, z czego skorzystasz”. Musisz wiedzieć za co

płacisz, a jednocześnie nie możesz nastawiać się, że za 1 zł ktoś Ci sprzeda „niepsującego się

Mercedesa, z nielimitowanym i bezpłatnym dostępem do paliwa”.

Wszyscy znamy te wspaniałe, niekończące się promocje pt. „wszystko nielimitowane za

0,99 zł…”. A po roku przeżywamy szok, bo otrzymaliśmy fakturę na 900 zł. Gdyby tego było mało,

w tzw. międzyczasie dostaliśmy setki monitów, że nasz sklep z 50-cioma unikalnymi odwiedzinami

powoduje przeciążenie procesora.

Czy naprawdę nigdy nie zdziwił Cię fakt, że na stronie dostawcy, oprócz nielimitowanych kont za

x zł., są też oferty hostingów dedykowanych, serwerów dedykowanych, chmur itd..? Skoro masz

konto bez limitów, to po co Ci coś więcej? :)

Zanim podejmiesz decyzję, sprawdź:

Dokładną cenę przedłużenia hostingu (tzn. ile zapłacisz po zakończeniu promocji, jaki

będzie całościowy koszt?).

Czy alternatywna oferta, w okresie dwóch lat, nie będzie ostatecznie znacznie tańsza

(często firmy udzielają zniżki przy zakupie usługi na rok/dwa)?

Czy będziesz miał możliwość rezygnacji z umowy? I upewnij się, że nie poniesiesz

dodatkowych kosztów związanych z rezygnacją – nie wiąż się z firmą na dłużej, jeżeli nie

jesteś jej pewien (idealnym rozwiązaniem jest system rozliczeń miesięcznych,

z możliwością rezygnacji i zwrotem niewykorzystanych środków).

Dokładnie przeczytaj regulamin promocji (np. czy nie będziesz zmuszony do przedłużenia

Page 10: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

10

usługi na kolejny rok, już bez ceny promocyjnej?).

Co dokładnie jest wliczone w cenę usługi, a za co będziesz zmuszony płacić dodatkowo?

Nie działaj w pośpiechu i dokładnie sprawdź ostateczne koszty przed złożeniem

zamówienia.

Zastanów się, czy chcesz oszczędzać na jakości i stabilności?

Czego potrzebuję, a co dostanę?

Stwórz listę swoich potrzeb. Czy naprawdę do swojego sklepu, który zajmuje 1GB

potrzebujesz hostingu z 500GB dyskiem?

Oto, co powinieneś określić na swojej liście:

Przestrzeń dyskową na skrzynki pocztowe/stronę.

Jakiej mniej więcej ilości skrzynek pocztowych potrzebujesz i jaki rodzaj dostępu do nich

preferujesz (imap/pop3/webmail)?

W jaki sposób chcesz obsługiwać konto, czy wystarczy Ci ftp, a może wolisz intuicyjny

panel do obsługi konta (np. cPanel/Plesk)?

Czy potencjalne ograniczenia liczby skrzynek pocztowych/rozmiaru załącznika/kont ftp

robią Ci jakąś różnicę?

Czy potrzebujesz dostępu SSH?

Czy chcesz nadać dostęp do konta innym osobom, np. grafikowi, żeby wgrał nowe obrazki

i czy dostęp ma być wydzielony (czyli przykładowy grafik nie będzie miał dostępu do innych

zasobów)?

Jakiej dostępności potrzebujesz, czy możesz sobie pozwolić na krótkie przerwy w działaniu

usługi, a może Twój serwis jest zbyt ważny?

Jakiego rodzaju wsparcia potrzebujesz, czy potrzebujesz wsparcia 24/7/365, czy wystarczą

Ci zautomatyzowane odpowiedzi (coraz częściej świadczone przez roboty)?

Ile Twoje serwisy mają unikalnych odwiedzin i jaki generują ruch (szczególnie ważne, bo

pozwoli określić, czy zmieścisz się w limitach konta/transferu – które zawsze istnieją, mimo

marketingowych zapewnień)?

Czy chcesz decydować o polityce antyspamowej, tak żeby Twój operator nie kasował

poczty poza Twoją kontrolą?

Czy chcesz robić kopie zapasowe samodzielnie, czy firma ma to robić za Ciebie? A może

chciałbyś korzystać z obu wariantów?

Jakiego poziomu bezpieczeństwa potrzebujesz?

Czy potrzebujesz dedykowanej adresacji?

Czy firma świadczy kompleksowo usługi (wsparcie, hosting, domeny itp.) i czy Ty tego

potrzebujesz?

Oto kilka mitów i pułapek marketingowych:

1. „Oferta bez limitu dyskowego” – ale z regulaminu i parametrów usługi wynika, że nie

możesz trzymać plików większych niż X, ilość plików jest ograniczona, nie można traktować

serwisu jako przechowalni plików, itd. Przy czym w regulaminie nie ma szczegółów

Page 11: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

11

ograniczeń, więc jak podpadniesz zbyt dużym zużyciem zasobów, to Cię zablokują.

Pamiętaj, że nie ma niczego za darmo i dotyczy to również wszystkich limitów.

2. „Zasoby premium / dedykowane zasoby / gwarantowane zasoby” – sprawdź dokładnie, co

kryje się pod tymi słowami. Dla mnie dedykowany/gwarantowany zasób to np. sztywno

przypisany do Twojego użytkownika rdzeń procesora. Ale niestety wśród dostawców częstą

praktyką jest np. ograniczanie czasu w sekundach na procesorze, co powoduje, że przy

przeciążonej lub źle skonfigurowanej platformie Twoja aplikacja będzie spędzać więcej niż

połowę czasu na systemowych obliczeniach, a Ty dostaniesz smutne powiadomienie, że

masz zoptymalizować aplikację (oczywiście bez podawania szczegółów).

3. „Obsługa telefoniczna wliczona w cenę 24/7/365” – spotkałem się z opinią, iż taka obsługa

powinna być wliczona. Nic bardziej mylnego. Odpowiedz sobie sam na pytanie: czy przy

niskiej cenie oferty można zaoferować pracę wykwalifikowanych pracowników (min.

czterech, skoro ma być 24h), którzy będą gotowi do pomocy 24/7/365? Nie, ale brzmi to

pięknie jako slogan. Nie wierzysz? Wyszukaj niewygodne frazy na temat obsługi

telefonicznej klientów firm hostingowych, poczytaj o czarnych listach nawet w usługach

premium (bo klient za dużo dzwonił). Nie wierz w bajki, że będziesz vipem za kilka złotych,

bo później przychodzi rozczarowanie.

4. „Nasz panel jest wyjątkowy” – jak wszystko na świecie, każde rozwiązanie ma wady

i zalety. Ważne, aby panel spełniał Twoje oczekiwania i był dostosowany do Twoich potrzeb

i umiejętności zarządzania stroną. Niektórzy dostawcy udostępniają swoje własne panele.

I one mają swoje zalety, mają też wady. W takim przypadku na przykład, spora część

zasobów dostawcy przeznaczana jest na utrzymanie i rozwój takiego oprogramowania,

zamiast np. na wsparcie klienta. Nie wierz, że ktoś będzie ponosił takie koszty

charytatywnie, zawsze odbije się to na cenie i/lub jakości. Ponadto, gdy kiedyś zechcesz

zmienić dostawcę, będziesz zmuszony do nauki kolejnego panelu. Nic wielkiego, ale

kolejny czas – Twój czas, więc Twoje pieniądze.

Wsparcie, zasoby i możliwości dostawcy, jego wiarygodność, itp.

Na rynku działa wiele firm – od gigantów, przez średnie firmy, po firmy jednoosobowe.

Reguły nie ma, wpadki zdarzają się i największym i najmniejszym. Pamiętaj, że to tylko technika,

a ta zawsze może mieć „gorszy dzień”. Zawsze jednak należy brać pod uwagę ryzyko wiązania

się z bardzo małymi, a często jednoosobowymi firmami, gdzie jednym z głównych czynników jest

ten ludzki. Należy tu rozważyć różne scenariusze, jak np. wypadek, śmierć, urlop itd…

W przypadku najczarniejszego scenariusza, możemy mieć problem choćby z odzyskaniem

najświeższych danych, brakiem możliwości migracji (czyli uratowania całego naszego dorobku),

itp. Często też takie osoby pracują na etacie, a ten biznes traktują dorywczo, więc możemy mieć

problem ze wsparciem, czy reakcją na awarie.

Z drugiej strony, giganci to często już „taśmy produkcyjne”, w których jakość obsługi

pojedynczego klienta jest już wręcz na tragicznym poziomie. Spróbuj kiedyś prześledzić na

branżowych forach/grupach ilość pretensji, jakie do kilku największych „hurtowników” kierują

zdesperowani klienci, oczywiście pomijając typowy hejt, skupiając się na konkretach. Wyobraź

sobie sytuację, w której potrzebujesz wsparcia tu i teraz, a na Twoje zgłoszenie odpowiada

automat/szablon po dwóch dniach…

Page 12: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

12

Jakie jest rozwiązanie? Szukaj oferty bez takich skrajności, która z jednej strony ma

zasoby, aby skutecznie wesprzeć Cię w chwili potrzeby, ale jednocześnie nie jest fabryką,

budującą masowo bazę klientów, aby kiedyś sprzedać ją jeszcze większemu graczowi.

Opinie

To najtrudniejszy temat. Jeśli chcesz sprawdzić opinie w Internecie, niestety i tym razem

musisz poświęcić na to trochę czasu:

Sprawdź kto sponsoruje forum/serwis, kto jest jego właścicielem. Czy uważasz, że

wykupione przez firmę hostingową forum X może być obiektywne? Znikające opinie, opinie

pozytywne dodawane lawinowo, widoczne działania agencji PR.

Zwróć uwagę na daty dodawania opinii (często pojawiają się lawinowo, w krótkim okresie

czasu).

Wczytaj się w treść opinii – agencje PR/trolle stosują szablony, które łatwo zauważyć.

Uważaj też na czarny PR uprawiany przez konkurencję, czy też hordy dzieciaków lub

nieuczciwych klientów, którzy spędzą każdą minutę na oczernianiu firmy, bo „w ramach

konta za 5 zł nie ma usługi wsparcia premium, w której obsługa przeprogramuje moją

stronę w cenie, bo przecież nie będę wynajmował webdeveloperów”.

Zwróć uwagę na jakość opinii. Często na forach można przeczytać długie dyskusje,

w których czyimś argumentem jest dostępność serwera przez 10 dni, co w jego

przekonaniu świadczy o firmie jak najlepiej. Nie jest to jednak mocny argument, bo

dostępność usługi powinno oceniać się „długodystansowo”, czyli z perspektywy roku,

dwóch. Jeśli ktoś pisze, że kupił usługę 15 dni temu i przez 10 dni serwer działał, to raczej

za wiele o tej usłudze nie wiemy.

Wpisz niewygodne frazy w wyszukiwarkach i mając na uwadze powyższe, spróbuj znaleźć

te prawdziwe opinie.

Unikaj serwisów traktujących o tematyce hostingu/domen itp., w których brak merytoryki,

ale jest za to sporo artykułów pt. „dlaczego firma xxx jest lepsza od zzz”.

Twój zdrowy rozsądek będzie Twoim najlepszym przewodnikiem. Jeśli widzę rzeczową

argumentację, albo post w stylu „firma nie ma tego i tamtego, ale płacę tyle i tego oczekiwałem”, to

daje mi to już jakąś informację o firmie. Odwiedź też profile firm w mediach społecznościowych,

zobacz czy reagują na to, co o nich piszą i w jaki sposób, czy są pomocni.

Lokalizacja

Czy naprawdę musisz mieć serwery fizycznie zlokalizowane w kraju X, np. w Polsce?

Jest to jedna z największych zagrywek marketingowych i mitów. O ile nie szukasz kolokacji

wyspecjalizowanej w usługach niskich opóźnień (np. usługi finansowe, czy serwery gier), to

fizyczna lokalizacja serwera nie będzie miała większego znaczenia (o ile opóźnienia nie

przekroczą pewnej granicznej wartości (np. 100ms)). Oczywiście są pewne odgórne ograniczenia

i czasami musimy utrzymywać serwer w Polsce, ale większość z nas nie podlega tym

ograniczeniom.

Niestety, częstą praktyką firm jest oszczędzanie na wymianie ruchu międzyoperatorskiego,

Page 13: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

13

przez co później okazuje się, iż będąc np. w Rzeszowie, nasz ruch do Gdańska przebiega przez

węzły w Paryżu i właściwie mając serwer we Francji czy w Niemczech, mielibyśmy niższe

opóźnienia, niż do serwera w Gdańsku. Nie wierzysz? Sam sprawdź – najlepiej przy użyciu

protokołu tcp, bo protokół icmp nie zawsze daje wiarygodne informacje. Pamiętaj też, że jeśli

chcesz rozszerzyć działalność swoich usług, to są odpowiednie dodatkowe usługi CDN czy

geocache, które nam w tym pomogą (ale o tym w innym artykule).

Środkowo-wschodnia część Europy wiele już zrobiła w kwestii infrastruktury sieciowej, ale

nadal prym wiedzie jej część zachodnia. Tamte „autostrady” wciąż są nieco bardziej drożne..

Okresy testowe, konta testowe.

Częstą praktyką firm hostingowych jest zakładanie kont testowych na dedykowanych do

tego maszynach, a później, po zakończeniu okresu testowego, konto trafia „do kotła”, czyli do

zwykle przeciążonych serwerów z mocnymi ograniczeniami. Inną formą udostępnienia do testów

są konta z ograniczeniami, w których de facto nic nie będziemy w stanie przetestować. Jeszcze

inni dadzą nam pełne konto testowe i w sumie wydawałoby się, że jest ok, dopóki serwer nie

będzie atakowany przez botnety, zakładające konta i stosujące konta np. do spamu.

Wbrew pozorom, wieloletnia praktyka mówi, że najlepiej, aby kont testowych nie było, bo

nikomu nie będzie chciało się potwierdzać danych, aby kupić konto do przeprowadzania ataków,

obciążania serwerów i nie będzie to opłacalne. Oczywiście można powiedzieć, że są

zabezpieczenia i nikt nie pozwoli… Ale co, jeśli maszyna ma 8 rdzeni procesora, a atakujący kupią

sobie 20 kont testowych i zapchają cały procesor? Najrozsądniej jest, jeśli firma udzieli nam

okresu testowego w przypadku naszego zapytania lub po prostu ma w ofercie zwrot kosztów

niewykorzystanego okresu, bez pytania o przyczynę rezygnacji.

To najuczciwszy układ dla obu stron: „Daję ci to, z czego będziesz korzystał docelowo –

sprawdź, a jeśli nie spełni Twoich oczekiwań, możesz wycofać się w każdej chwili i bez

zobowiązań”.

Awarie/ataki

Nie ukrywajmy – zdarzają się każdemu, nawet największym (choćby ostatnie awarie kilku

gigantów). Ważniejszy jest fakt w jaki sposób firmy radzą sobie z usuwaniem ich skutków, ile to

trwa i w jaki sposób komunikują się z klientami/partnerami/publicznie. Nie jesteśmy w stanie

sprawdzić, jakie firma w rzeczywistości ma zabezpieczenia, a papier przyjmie wszystko. Błędy

i awarie, które się już wydarzyły (jak choćby głośna awaria macierzy dyskowych) potwierdzają

tylko fakt, iż teoria często nie przekłada się niestety na praktykę.

Druga strona medalu, to ataki na serwery. Jeśli w ofercie mamy ochronę antyddos, oznacza

to zazwyczaj, iż jesteśmy chronieni wyłącznie od strony sieciowej i stanę tu po stronie firm

hostingowych, bo nikt nie będzie w stanie zaoferować pełnej zapory aplikacyjnej i wielu innych

rozwiązań w cenie 20 zł miesięcznie. Należy sobie jednak zadać pytanie, czy aby na pewno

potrzebuję bardziej zaawansowanej ochrony? Jeśli mój sklep/projekt przynosi duże zyski, to raczej

należy inwestować w dedykowane rozwiązania i ich zabezpieczanie (choć nie należą one do

najtańszych), chroniące nasze serwisy. I nie ma tutaj jakiekolwiek innej drogi, jeśli mamy być ze

Page 14: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

14

sobą szczerzy.

Krótkie podsumowanie

Reasumując: mam nadzieję, że choć trochę udało mi się zwrócić Twoją uwagę na aspekty,

o których – być może – do tej pory nie myślałeś. Moje najważniejsze przesłanie brzmi: Nie daj się

nabierać na coraz śmielszy marketing, za każdym razem mów „sprawdzam”. Hosting to

jeden z najważniejszych rdzeni Twojego e-biznesu, więc nie pozostawiaj go przypadkowi. Nie

dawaj się złapać w sidła firm, których jedynym motywatorem jest budowa jak największej bazy

klientów, które później będzie mogła sprzedać…;)

Reklama:

Parametry planów hostingowych

Z każdym hostingiem WWW Servizza otrzymasz bez dodatkowych opłat m.in.:

Parametr / opcja / funkcjonalność KONT. 1 KONT. 2 KONT. 3 KONT. 4 KONT. 6 KONT. 8

Do 90x szybszy WordPress, Joomla!, PretaShop,

itp. - LiteSpeed Enterprise & Cache

Pełne wsparcie dla RODO, wraz z poradnikami i

szablonami (sprawdź)

Certyfikat SSL, Antywirus & Antyspam Deluxe

oraz skany bezpieczeństwa (sprawdź)

Prawdziwą gwarancję wydajności i dedykowanych

zasobów (sprawdź)

Łącza 10 Gbit+ oraz infrastrukturę 2 Tbit+ i 100%

sprzętu Enterprise

cPanel - intuicyjny i bezpieczny panel zarządzania Pełny serwer poczty (webmail/POP/IMAP/SMTP)

lub samą Pocztę RODO

Autoinstalator wszystkich popularnych aplikacji Kilka miłych prezentów (kreacje wideo, rabaty

znanych partnerów, itp.) (sprawdź)

Dokładną cenę przedłużenia hostingu (z góry

znasz całościowy koszt)

Możliwość rezygnacji z umowy bez dodatkowych

kosztów

Page 15: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

15

Dokładną informację co jest wliczone w cenę

usługi

Możliwość skorzystania ze wsparcia lub adminów

w trybie 24/7, w rozliczeniu godzinowym

(sprawdź)

Możliwość płynnego zwiększania/zmniejszana

pakietów

Przejrzyste i jasne zasady na każdym etapie, bez

ściem w rodzaju "Bez limitów" (sprawdź)

Maksymalna ilość inode 50 000 500 000 800 000 2 000 000 3 000 000 4 000 000

Godzinowy limit wysłanych email 250 1000 2000 4000 6000 8000

Ilość operacji dyskowych na sekundę zapis/odczyt 300/1 500 700/2 500

1 300/

5 000

2 500/

8 000

3 700/

12 000

5 000/

16 000

Ilość zapisanych/odczytanych danych na dzień w

GB 5/brak 20/brak 35/brak 60/brak 90/brak 120/brak

Dedykowane zasoby serwera WWW

Monitorowanie zużycia zasobów

Dostęp SSH

Zadania Cron

Multiwersja Node.js

(6.x, 8.x, 9.x)

Multiwersja PHP

(5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2)

MultiPHP INI Edytor

Multiwersja Ruby

(1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4)

Multiwersja Python

(2.7, 3.3, 3.4, 3.5, 3.6)

Perl

phpMyAdmin

phpPgAdmin

Zarządzanie DNS

Autoinstalator ( Softaculous )

Ilość skrzynek pocztowych 500

(zwiększysz w dowolnym momencie)

Szyfrowanie wiadomości email

Listy mailingowe

Filtry mailingowe

Webmail (Horde, Aquirell, Roundcube )

Wsparcie DKIM/SPF

Automaty pocztowe

Premium antyspam

MySQL

PostgreSQL

AutoSSL (Let’s Encrypt)

Zarządzanie Certyfikatami SSL

Kreator prostych stron WWW

Spersonalizowane strony błędów

Panel zarządzania cPanel

Liczba kont FTP 500

(zwiększysz w dowolnym momencie)

Dostęp Web Disk

LiteSpeed Enterprise

Page 16: Porady Stefana: Zawsze w punkt. - Servizza · b) pakiet LiteSpeed Cache oraz wtyczkę do Twojej aplikacji (np. WordPress), c) LiteSpeed Quic, czyli obsługę protokołu internetowego

Porady Stefana © Servizza.com

16

LiteSpeed Cache

Środowisko izolowane

Skanowanie antywirus

Skanowanie antymalware

Obsługa protokołu HTTP/2

Obsługa protokołu QUIC

ModSecurity

Dostęp do logów

Zdalne zarządzanie bazą danych

III. Licencja

All content of this document by Servizza.com is licensed under a Creative Commons

Uznanie autorstwa 4.0 Międzynarodowa Licencja.

Sprawdź!