L’hosting (dall’inglese “to host”, ospitare) è un servizio che consiste nell’allocare su un server le pagine di un sito web, rendendolo così accessibile dalla rete Internet e ai suoi utenti.
Esiste un grande ventaglio di offerte di hosting, in funzione della tipologia di servizio che si desidera “ospitare” (sito statico, sito dinamico, repository di documenti, etc…).
Un servizio tipico, per un sito statico, comprende solitamente:
- registrazione o trasferimento di un nome di dominio (es. generalservice.na.it);
- da uno a infiniti indirizzi di posta elettronica, associati a diverse caselle di posta oppure ad una sola (alias e-mail);
- filtri antispam ed antivirus;
- un determinato quantitativo di spazio web;
- gli strumenti adatti alla gestione delle pagine, quali file manager, prototipi, FTP, contatori di accesso, etc…;
- una quantità di banda mensile per il traffico generato dal sito adeguata.
Un servizio tipico, per un sito dinamico può comprendere, oltre a quanto già citato:
- il supporto ad uno o più linguaggi di scripting, come ad esempio PHP, Python, o ASP;
- il supporto ad un database online, come ad esempio MySQL o PostgreSQL;
- servizi di statistiche e analisi del traffico, come ad esempio Webalizer o AWStats.
L’hosting si differenzia anche in base al tipo di spazio che viene messo a disposizione:
- un server dedicato (ovvero un server web che ospita un unico sito web);
- un server condiviso (ospita una pluralità di siti sul medesimo server).
L’hosting si differenzia anche in base alla piattaforma, cioè al sistema operativo installato sul server: Windows o Linux.
Contattaci per studiare insieme la soluzione che più ti conviene!