Hosting
HTTP (ang. Hypertext Transfer Protocol – protokół przesyłania dokumentów hipertekstowych) to protokół sieci WWW (ang. World Wide Web). Obecną definicję HTTP stanowi RFC 2616. Za pomocą protokołu HTTP przesyła się żądania udostępnienia dokumentów WWW i informacje o kliknięciu odnośnika oraz informacje z formularzy. Zadaniem stron WWW jest publikowanie informacji – natomiast protokół HTTP właśnie to umożliwia.PHP – obiektowy język programowania zaprojektowany do generowania stron internetowych i budowania aplikacji webowych w czasie rzeczywistym.
Serwer plików (ang.) file server – serwer, który udostępnia w sieci komputerowej określone zasoby plikowe komputera.
Hosting – udostępnianie przez dostawcę usług internetowych zasobów serwerowni.
Innymi słowy, polega to na "zarezerwowaniu" (oddaniu do dyspozycji):
- określonej objętości dysku twardego (zazwyczaj na macierzy RAID),
- maksymalnej ilości danych do przesłania przez łącza internetowe serwerowni,
- usług obsługiwanych przez serwerownię (w zakresie zależnym od specyfiki usługi, np. udostępnienie bazy danych z określeniem maksymalnej jej objętości),
- maksymalnego stopnia obciążenia serwerowni przez usługi.
Często oferowane zasoby określane są w oderwaniu od fizycznej budowy serwerowni.
Z punktu widzenia dostawcy takich usług polega to głównie na dbaniu o stałe, poprawne działanie dysków i połączenie serwera z Internetem. Dobry dostawca powinien się zatem troszczyć o:
- dobry stan techniczny zarówno dysków jak i innych podzespołów koniecznych do prawidłowego funkcjonowania serwera,
- dobry stan techniczny połączenia z Internetem,
- ochronę danych dotyczących klientów i ich kont - zarówno przed przeciekami typu kserowanie dokumentów z biurka jak i kradzieżami elektronicznymi,
- ochronę serwerów oraz znajdujących się na nich kont przed różnego typu atakami poprzez Internet,
- maksymalnie pełną, szybką i stałą dostępność do przechowywanych zasobów przez Internet.
Usługa hostingu w zakresie wynajmu platform pod serwery HTTP nazywana jest web hostingiem.
W Internecie można znaleźć darmowe usługi hostingowe. Hosting taki może posiadać wiele ograniczeń:
a także:
Gdy ograniczenia takie są nieodpowiednie do wymagań, konieczne staje się skorzystanie z płatnych usług. Firmy hostingowe dają możliwość bezpłatnego przetestowania oferowanych przez siebie usług w ograniczonym czasie.