web hosting i serwery wirtualne

Twoja firma chce zaistnieć w Internecie ? Prowadzisz działalność gospodarczą i chcesz sprzedawać przez Internet ? A może po prostu chcesz założyć swoją prywatną stronę WWW ?

Będzie Ci zatem potrzebny dobry web hosting

Przeczytaj więc poniższy darmowy poradnik, aby nie przepłacić kupując serwer. Nic tutaj nie sprzedaję ani nie polecam usług konkretnej firmy ISP, tak więc informacje o niuansach dotyczących hostingu które tu znajdziesz są obiektywne i rzetelne. Pierwszym rozwiązaniem jakie może przyjść na myśl jest darmowy hosting. Owszem jest to pewna oszczędność - około 10 zł (3$) miesięcznie (gdyż od takiej kwoty zaczynają się oferty na proste serwery wirutalne). Darmowe serwery mają tylko jedną zaletę - że są za darmo :) Mają za to trochę wad - darmowy serwer w każdej chwili może przestać działać, jego możliwości są mocno ograniczone (brak obsługi PHP, CGI, MySQL, niski transfer, czasem brak dostępu przez FTP, brak możliwości założenia większej ilości kont email, mała ilość miejsca na pliki) a szybkość pozostawia sporo do życzenia, brak możliwości podłączenia wykupionej domeny. A do tego bardzo ograniczony transfer, który okaże się być dramatycznym problemem gdy Twój serwis stanie się popularny (bo chyba zakładasz że stanie się popularny, czyż nie ?).

Zatem jaki płatny serwer wybrać?

Nie polecam żadnej konkretnej firmy ISP (ISP - Internet Service Provider), jest ich wiele więc na pewno znajdziesz coś dla siebie. Ogólnie firmy oferujące hosting (serwery, serwery wirtualne, konta www, serwery ftp) można podzielić na ISP z polski i ISP zagranicznych (głównie z USA).

Zaletą hostingu w polskiej firmie posiadającej serwery w Polsce jest zwykle duża szybkość działania dla użytkowników z Polski (gdyż serwer jest na polskich łączach) oraz wygodny kontakt z obsługą serwera - w języku ojczystym.

Wadami polskiego hostingu są zwykle wysokie ceny (w porównaniu z web hostingiem w USA - będę jeszcze o tym pisał niżej) oraz niski dostępny miesięczny transfer (czyli ile danych użytkownicy będą mogli pobrać - na mały, oparty na tekście, serwis powinno wystarczyć 5GB, a umiarkowanie popularny z dużą ilością grafiki nawet 15 GB miesięcznie może być mało). A chyba nie chcesz aby w połowie miesiąca Twoi goście zamiast serwisu w który włożyłeś tyle pracy zobaczyli napis "przekroczono limit tranferu, konto www zawieszone".

Ciekawą opcją jest hosting zagraniczny (szczególnie web hosting w USA, ze względu na to że ostatnio dolar jest tani). Zalety ? Bardzo tani (w porównaniu do tego ile kosztują serwery u ISP w Polsce), a posiadający bardzo duże możliwości: tu często nawet najniższe pakiety hostingowe mają pełne możliwości - czyli PHP, CGI,ASP .NET, MySQL, sub-domeny, listy mailingowe, FrontPage extensions, autoresponder, wiele kont FTP, dowolnie zakładane konta email, obsługa WAP/WML, możliwość podłączenia wielu domen, Cpanel - panel zarządzania serwerem, file manager, shell, darmowe statystyki i inne Fantastico scripts - darmowe skrypty PHP i CGI - np chat, forum, PHP Nuke.

Wady ? Mały komfort w razie potrzeby kontaktu z obsługą, trudności w realizowaniu płatności (najwygodniej płacić kartą kredytową), możliwe wolne działanie dla użytkowników z Polski oraz np. problem z różnicą czasu.

Rozwiązaniem pośrednim są tzw. resellerzy , czyli polskie firmy dzierżawiące serwery wykupione u zagranicznych ISP (takich jak Powweb, LunarPages, Apollo Hosting, WebsiteSource, Easy CGI Web Hosting, StartLogic, InMotionHosting, Globat, Freeservers, HostRocket, Infinity Host, iPowerWeb) i fizycznie stojące za granicę, które sprzedają umieszczone na nich tanie serwery wirtualne polskim użytkownikom. Takie rozwiązanie może być bardzo trafione, należy tylko zwrócić uwagę, czy dany reseller jest solidny, ma zarejestrowaną działalność gospodarczą (sprawdź czy jest podany numer REGON na stronie, czy jest możliwość otrzymania faktury). Nie kupuj w żadnych wypadku serwera u "dzikiego providera" czyli osoby która we własnym zakresie wynajmuje gdzieś serwer (często tylko serwer wirtualny,a nie dzierżawiony) i dla zysku oferuje web hosting na nim. Osoba taka może Ci zaoferować ekstremalnie tanie serwery (takie jak przykładowo serwery oferowane na Allegro), ale jakość usług będzie zwykle tragiczna, a gwarancja działania po paru miesiącach - żadna!

Jak tu podjąć decyzję ? Najlepiej sprawdzić kilkanaście ofert ISP z zagranicy (wpisz w wyszukiwarce słowa takie jak : web site hosting, webhosting, quality web hosting, web hosting solutions, ISP USA) oraz z Polski i samemu zobaczyć co nam odpowiada. Dobre firmy zwykle oferują bezpłatne testy. Jak już wspomniałem wcześniej nic tu nie sprzedaję, ani nie reklamuję żadnej konkretnej oferty, przedstawiam tylko wskazówki. Reklamy które widzisz na stronie zostały wybrane przez automatyczny system spośród ISP (ISP = Internet Service Provider) reklamujących swój web hosting w Google. Nie podam Ci wszystkiego na tacy, sam znajdź dobry i tani serwer dla siebie:) Mam nadzieję, że informacje, które tu poznałeś będą w tym pomocne. Powodzenia!

Na co zwrócić uwagę przy wyborze serwera ?

  • Czy ISP ma jakieś referencje ?
  • Czy szybko odpisują na maile ?
  • Czy w Internecie można znaleźć komentarze niezadowolonych lub zadowolonych użytkowników ?
  • Czy strony ich klientów szybko się ładują ?
  • Czy miesięczny transfer jest wystarczający ?
  • Czy miejsca na pliki jest wystarczająco dużo ?
  • Czy oferują technologie, których możesz potrzebować ? (jeśli nie dzisiaj, to za rok) Np. np PHP, MySQL, ASP, CGI

Mały wartościowy instruktaż nt. wyboru hostingu - niestety po angielsku:

How to pick a good hosting?
This topic can be found anywhere on the Internet. If you visit any web hosting provider on line they will tell you how good they really are. Some are correct and some are not. Lets get down to the basics.

Back End/Network Operations Centers This is where your accounts are actually housed. Sometimes a hosting provider will lease a part of a larger network and sometimes a hosting provider will develop their own. It is important to find out what kinds and how many fiber optic connections the NOC has. Make sure there is plenty of redundancy built in. Make sure the NOC is managed 24/7, even on holidays. Make sure there are fire suppression systems in place. Last but not least, ask about security. Make sure there are plenty of security measure in place.

Customer Service Are they friendly? Do they answer their telephones? Are you put on hold and if so, for how long? If you have to leave a message, do they respond quickly? Does the rep on the other end know what they are talking about? Look at their network page and see if they have reports of down time or issue statements about problems.

Technical Support How long does it take to get questions answered and tasks performed. Send a test support message and gauge the response times. See if they offer 800 toll free support.

Ticketing Systems Do they have a ticketing system that tracks performance times. This is key. If a hosting company has this, they are serious about improving internally.

Domain Names Do they offer domain name sales? This can help to consolidate your vendor costs. See about getting a discount on domains if you are buying in bulk on a monthly basis.

Branding You Does the hosting provider offer branded support? As you grow, you will need to expand and see if the hosting provider will set you up with your own technician in your company name. Do they offer branded control panels and name servers? You need these tools to grow. Find out how easy it is to set these features up for your own account.

Scalable Discounts If you are growing at a rapid rate, ask for better pricing and discounts. It is ok to ask. It's even better when you get it and will reduce your overhead.

Financial Overview Is that particular company in the red of black? Do they have a good cash flow? How fast is the host growing and can they handle the growth? What are they doing to grow and maintain the customer service level you expect. Are they near a buy out or planning

About the Author: Christopher Berry THE HOST GROUP INC.


Słowniczek

  • PHP (skrót to angielski akronim rekurencyjny: PHP: Hypertext Preprocessor) - skryptowy język programowania głównie wykonywany po stronie serwera, służący przede wszystkim do tworzenia dynamicznych stron WWW, z możliwością zagnieżdżania w HTML-u (bądź XHTML-u). Udostępniany na zasadach licencji open-source. Jego składnia bazuje na językach C, Java i Perl. PHP może być używane nie tylko do tworzenia stron WWW. Jego modułowa budowa pozwala także na programowanie aplikacji z interfejsem graficznym (rozszerzenie PHP-GTK), a także na wykonywanie z linii poleceń (podobnie jak Perl i Python). PHP pozwala także na interakcję z wieloma systemami relacyjnych baz danych (np. MySQL, Oracle, PostgreSQL) oraz na korzystanie z alternatywnych sposobów przechowywania danych - plików tekstowych i XML-a. Może być uruchamiane na większości systemów operacyjnych (uwzględniając najpopularniejsze) oraz serwerów sieciowych.

  • MySQL to obok PostgreSQL najpopularniejszy z wolnodostępnych silników relacyjnych baz danych. MySQL był pisany raczej z myślą o szybkości, niż kompatybilności ze standardem SQL - przez dłuższy czas MySQL nie obsługiwał nawet transakcji, co było zresztą głównym argumentem przeciwników tego silnika bazodanowego (najczęściej zwolenników PostgreSQL) - w nowszych wersjach (>=4) jest jednak zaimplementowana większość istotnych funkcji.

  • CGI (ang. Common Gateway Interface - interfejs bram sieciowych) jest jednym ze sposobów komunikacji serwera WWW z innymi aplikacjami. CGI umożliwia zarówno pobieranie danych pochodzących od przeglądarki jak i przekazywanie danych przeznaczonych dla niej. Terminy "program CGI" i "skrypt CGI" są funkcjonalnie jednoznaczne. Powodem, dla którego programy CGI nazywane są często skryptami, jest popularność języków skryptowych (takich jak np. Perl) w ich tworzeniu. Wśród rzeczy możliwych do osiągnięcia przy pomocy CGI znajdują się na przykład:

    • pobieranie informacji z bazy danych i formatowanie rekordów w celu wyświetlenie ich zawartości na stronie,
    • tworzenie ankiet i kwestionariuszy,
    • tworzenie dynamicznych ilustracji - takich jak wykresy czy schematy.

  •