Hosting

by squid Email

Oggi dettagliamo il termine Hosting, che nel mondo del web è oramai inflazionato.

Hosting (da Host, ossia colui che ospita, in italiano abbiamo un significato simile nella figura dell'Oste) è l'atto di ospitare un sito web. Qualsiasi sito web visitabile è poggiato fisicamente su un computer remoto (Server), spesso sito in una server farm. L'hosting è il servizio offerto per pochi euro al mese ai webmasters per permettere il posizionamento del proprio sito su una macchina sempre connessa ad internet, raggiungibile ad un indirizzo IP fisso, su cui viene indirizzato il dominio internet del sito (esempio www.resized.eu), e che è monitorata da uno staff tecnico al fine di garantire l'operatività h24 (24 ore al giorno) del servizio di hosting.

Riassumendo l'hosting è lo "spazio web" fisico su cui viene poggiato il contenuto di un sito web (pagine, immagini etc).

Il servizio di hosting nasce in Italia nel 1997 come servizio offerto dagli Internet provider, spesso affiancato gratuitamente insieme all'abbonamento ad internet, in previsione di un acquisto da parte di quello regalato al cliente e gratuito al servizio  a pagamento dotato di funzioni professionali e di molto più spazio a disposizione.

Nei pacchetti in vendita attualmente l'hosting comprende quasi sempre la possibilità di associare lo spazio web alla registrazione di un dominio internet e quindi alla creazione di una o più caselle di posta elettronica. Sono anche reperibili in rete gli Hosting gratuiti, che offrono un certo quantitativo spazio web limitato e spesso con l'obbligo di banner pubblicitario, grazie al quale l'azienda fornitrice del servizio si sostenta.

Tra gli svantaggi delle soluzioni di 'hosting gratuito, rispetto a quello a pagamento, vi sono la non garanzia di continuità del servizio (non esistendo contrattualizzazione) e si incorre nel rischio quindi che i siti web in essi ospitati possano essere rimossi o non  attivi per un determinato periodo di tempo o a tempo indeterminato.

Inoltre l'hosting gratuito non assicura la connettività, poiché è spesso relegato su macchine che non hanno una connettività potente  (spesso appositamente limitata per spingere all'acquisto dell'hosting a pagamento) . La larghezza di banda è rapidamente contesa tra numerosi utenti qualora la banda disponibile venga condivisa tra un numero elevato di utenti che ospitano gratuitamente siti web con elevato traffico.

Esiste poi un grande range di offerte economiche e tecniche per quanto riguarda l'hosting a pagamento e i costi variano spesso in relazione all'uso che si vuole fare di un sito web e di alcuni criteri che spesso portano i costi a lievitare, come nei casi in cui si parla di sicurezza o di gestione di una mole di dati elevata (database di grandi dimensioni o siti web con altissimo numero di visite che impegnano eccessivamente la macchina e richiedono una connettività elevata in grado di reggere migliaia di utenti connessi senza rallentamenti del servizio).

I pacchetti di hosting si differenziano, oltre che per il servizio tecnico e di assistenza offerto (alcune aziende hanno dei pessimi livelli di assistenza, altre offrono servizi a costi elevati che valgono ogni centesimo speso in quanto a professionalità ed assistenza), anche per le funzioni e le aggiunte che offrono con il semplice hosting inteso come spazio web.

E' il caso dei servizi di backup, dell'https con cifratura (utile per aree in cui si scambiano dati estremamente importanti), dei database mysql, servizi di statistiche e analisi di traffico e visite, supporti PHP, Python o ASP e altro. In molti casi l'hosting viene poi offerto anche su server dedicati, ossia su macchine esclusive che il cliente può noleggiare con un costo mensile più alto dell'hosting condiviso e che consente di avere il controllo completo della macchina nonché le risorse di memoria e potenza di calcolo totalmente a propria disposizione.

Anche in questo settore, come in qualsiasi altro settore informatico, ci sono offerte dai 20 euro l'anno alle centinaia di euro al mese. Il consiglio offerto è quello di leggere in rete le recensioni nei forums tecnici per scegliere l'azienda di fiducia per l'acquisto del servizio di hosting web. Spesso successivamente può non essere semplice movimentare tutto il proprio lavoro da un server di un'azienda all'altro, soprattutto quando il web sviluppato coinvolge l'uso di database o di script che richiedono particolari configurazioni lato server che alcune società di hosting posseggono e che altre si rifiutano di mettere in opera.

Sull'hosting condiviso infatti, alcune società di hosting si rifiutano di applicare alcuni settaggi molto importanti per la sicurezza delle applicazioni sviluppatevi, perché non permettono l'uso su tali spazi web della maggior parte degli script che i webmaster poco esperti sono soliti scaricare dalla rete ed installare sul proprio server (esempio script PHP che richiedono il secure mode off) . Benché questi script siano poco sicuri molte società si rifiutano di impostare i criteri di sicurezza (che se attivati non permetterebbero l'uso di molti script poco sicuri, con lamentele da parte dei webmasters di bassa qualità, che cambierebbero fornitore).

Questo significa che molto spesso i siti web hostati su hosting condivisi si trovano a vedere il servizio spesso bloccato da eccessiva richiesta di connettività fatta da un altro sito web hostato sulla stessa macchina fisica, o rallentato a causa di un loop di codice errato scritto male da un altro webmaster con cui si ha la sfortuna di condividere il server.

Per chi fosse alle prime armi, consigliamo di acquistare spazi rigorosamente LINUX (non windows) per poter sfruttare al massimo script in php che permettono di far funzionare regolarmente la scrittura su files di testo o per far funzionare la maggior parte dei software web based che richiedono l'uso di permessi in scrittura (cosa non fattibile sull'hosting windows), e consigliamo di leggere in rete consigli nei forum di discussione in cui si parla di hosting e di web design.

Feedback awaiting moderation

This post has 14 feedbacks awaiting moderation...

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
Questa è una immagine captcha usata per evitare la registrazione di robot.

Inserisci il testo mostrato qui sopra. (case insensitive)

Array