---- Ho pensato di iniziare con qualche struttura e tronconi. Sentiti libero di modificare e aggiungere a questo. ----
Un host web consente di rendere disponibile un sito Web sul Web memorizzandolo su un computer sempre attivo e sempre connesso a Internet. Ci sono migliaia di aziende che offrono web hosting. Questa guida ha lo scopo di insegnarti come comprendere, ricercare e valutare i prodotti offerti per te stesso.
Per trovare un host web adatto devi:
- Conosci le tue esigenze.
- Comprendi i prodotti di web hosting disponibili.
- Scegli il prodotto giusto per te.
- Costruisci un elenco di aziende che offrono quel prodotto e riducile a uno.
Ti parleremo attraverso questi passaggi ora.
1. Quali sono le tue esigenze?
Per iniziare la ricerca, è utile avere un'idea approssimativa del tuo:
- Budget mensile (ad es. "Non posso permettermi niente di più di $ 20 al mese")
- Traffico unico mensile (ad es. "Ricevo circa 5.000 visitatori al mese")
- Requisiti tecnologici (ad es. "Userò PHP e MySQL.")
- Abilità tecnica (ad es. "Non ho mai acquistato web hosting prima.")
- Posizione (ad es. "Voglio che il mio hosting sia in un determinato Paese per motivi di velocità, supporto o SEO")
Se hai queste informazioni, fantastico! Se non lo hai fatto, prova a risolverli e scrivili prima di continuare a leggere; renderà molto più facile la ricerca di un host web.
2. Quali tipi di web hosting ci sono?
Il mercato dell'hosting è pieno di prodotti diversi. Questa sezione li descrive.
Web hosting gratuito
È possibile trovare hosting web gratuito, ma pochissimi webmaster professionisti ti consiglieranno di usarlo.
professionista
- Non costa nulla.
- È soprattutto molto facile da configurare e avviare.
contra
- Gli host gratuiti non hanno l'obbligo di offrirti supporto.
- Gli host gratuiti non hanno l'obbligo di mantenere attivo il tuo sito.
- Gli host gratuiti non hanno l'obbligo di aggiornare, mantenere e proteggere i propri server.
- Probabilmente pubblicità sul tuo sito.
In breve, vale la pena pagare per l'hosting invece di utilizzare un servizio gratuito. Un pacchetto di hosting condiviso economico ti fornirà un livello base di supporto, un uptime più affidabile e non rovinerà la banca.
I buoni servizi (a partire dal 2018) includono Github Pages .
Web hosting condiviso
professionista
- È economico - i prezzi partono da $ 3 / al mese.
- Ma è affidabile. Firmi un contratto con una società, che consolida tutti i servizi garantiti.
contra
- Normalmente, condividi un server (virtuale) con molti altri clienti. Quindi, se hai molto traffico, potresti aver bisogno di un server dedicato.
- Altri clienti potrebbero avere siti Web occupati che rallentano tutti sullo stesso server.
- A volte è difficile cambiare la configurazione per le tue esigenze specifiche (specialmente sull'hosting Windows)
Web hosting "Cloud"
Questo copre una varietà di servizi che possono essere suddivisi in tre gruppi: Infrastruttura come servizio, Piattaforma come servizio, Software come servizio. Questo articolo di Wikipedia descrive le differenze.
professionista
- Disponibilità. I tuoi dati sono quasi immediatamente disponibili per qualsiasi persona su quel pianeta.
- Ci sono anche alcune offerte che sono gratuite.
contra
- Con alcuni servizi cloud, nessuno (nemmeno l'hoster) sa dove si trovano i tuoi dati (specialmente in quale giurisdizione). Questo è un grosso problema se si trattano dati sensibili, come i dati di un medico o conti bancari (per quanto riguarda la privacy dei dati). Altri, come Amazon S3, ti consentono di scegliere una regione.
- È difficile confrontare il simile con il simile. Alcuni, come Amazon, ti offrono server virtuali. Altri come Microsoft Azure o Google App Engine offrono un livello di middleware da utilizzare.
Web hosting VPS
Qui sembra che tu abbia un server tutto per te, anche se lo stai condividendo fisicamente con altre persone.
professionista
- Hai un controllo molto maggiore rispetto all'hosting condiviso.
contra
- Se non si dispone di un VPS gestito, è necessario gestirlo da soli - applicando le patch del sistema operativo.
Web hosting dedicato
professionista
- Puoi fare quello che vuoi, quando vuoi e nel modo che preferisci. Possiedi un server (virtuale) e installi qualsiasi software (confronta con l'hosting gestito). Puoi utilizzare quel server per quello che vuoi (ad eccezione dei contenuti illegali).
contra
- Hai davvero bisogno di sapere cosa stai facendo. Sei tu il responsabile della sicurezza di quel sistema. Dovrai installare gli aggiornamenti di sicurezza e in generale "tenere d'occhio" ciò che sta succedendo (quali porte vengono sniffate, chi cerca di entrare da dove provengono, ...).
Web hosting associato
La colocation è molto simile al web hosting dedicato. La differenza è che è necessario acquistare, introdurre, gestire e riparare anche l' hardware stesso.
professionista
- hai il massimo controllo su quanto sia affidabile e veloce l'hardware del tuo server
- potresti essere in grado di introdurre un server molto piccolo e molto economico, di cui hai il controllo totale in un ambiente di fascia alta per consentirti di servire i tuoi clienti
- è possibile impostare e configurare l'hardware individualmente e in anticipo da casa o dall'ufficio prima di portarlo nell'hoster
contra
- l'acquisto di un singolo server non è economico
- ora sei anche responsabile dell'hardware e devi monitorarlo e ripararlo (anche se alcuni hoster ti offriranno di farlo per te (a un prezzo))
- potresti anche non essere in grado di riavviare il sistema se si guasta, se non ti sei preparato per questo (o acquistare un servizio pratico dall'hoster per farlo per te)
- a seconda del livello di servizio dell'hoster, potrebbe essere necessario attendere l'orario di lavoro per accedere fisicamente al server in caso di guasto
Hosting "gestito"
Questo è simile all'hosting dedicato, ma riduce i problemi di sicurezza perché un team di professionisti manterrebbe il tuo server. D'altra parte, per lo più non puoi agire così liberamente come su una macchina dedicata.
3. Quale prodotto è meglio per te?
Puoi utilizzare i cinque criteri che abbiamo elencato all'inizio (budget, traffico, tecnologia, capacità e posizione) per determinare quale prodotto ti si addice.
Diagramma di flusso che tenta di indirizzare le persone verso il prodotto giusto?
Acquisti per l'hosting in base al budget
Se non sei disposto a pagare nulla
Se il budget è di circa $ 10 al mese
Se il tuo budget è di circa $ 50 al mese
Se il budget è di circa $ 100 al mese
Se il budget è di circa $ 1000 al mese
- Nube
- dedito
- colocated
- Gestito
Shopping per l'hosting per traffico mensile
Se i tuoi visitatori unici mensili sono circa 1.000
Se i tuoi visitatori unici mensili sono circa 10.000
Se i tuoi visitatori unici mensili sono circa X
Se i tuoi visitatori unici mensili sono circa X
Acquisti per l'hosting in base ai requisiti tecnologici
Se hai bisogno di un linguaggio di programmazione particolare
Se è necessaria una particolare architettura del server
Se hai requisiti personalizzati molto specifici
Acquisti per hosting per abilità tecnica
Se non conosci il web hosting
Se l'idea di utilizzare l'hosting senza un pannello di controllo ti spaventa
Se hai dimestichezza con una riga di comando
Ora che conosci il prodotto di cui hai bisogno, scopriamo come trovare aziende che offrono quel prodotto.
4. Come si crea una lista?
Dove trovare host web?
Ricerca per budget, tecnologia e altri requisiti - strategie suggerite:
- Ricerca utilizzando parole chiave specifiche.
- Scopri dove è ospitato un sito simile al tuo.
Cosa rende un buon host web?
- Il supporto dovrebbe essere gratuito - ciò indicherebbe un hoster affidabile. Non cercano di guadagnare vendendo assistenza telefonica, ma vendendo prodotti di hosting di buona qualità.
- Valutazione del overselling. Ecco un link per capire meglio il concetto.
- Valutazione del tempo di supporto. Effettivamente inoltra un ticket con pochi host nella tua lista e vedi com'è il tempo di risposta.
- Guarda la scheda di stato per vedere le recenti interruzioni / problemi che il provider ha riscontrato
- L'accesso all'hosting, in particolare al Pannello di controllo, dovrebbe essere adeguato alle tue esigenze e ai tuoi requisiti, permettendoti di svolgere le attività quotidiane senza la necessità di andare sempre al team di supporto
Quali caratteristiche tecniche dovrebbe fornire un buon host web?
Queste sono alcune caratteristiche che anche un buon pacchetto di hosting condiviso di base dovrebbe includere, in ordine approssimativo dal più semplice al più avanzato.
- Contenuto dinamico tramite PHP, CGI, ecc.
- Inoltre, PEAR estende PHP ed è utilizzato da molti script PHP. Assicurati che sul tuo host siano installati gli script PEAR più popolari.
- Accesso ai log del server per il tuo sito.
- Supporto per
.htaccess
file o equivalente.
- Accesso al database (MySQL o equivalente).
- Accesso alla shell tramite SSH.
- Supporto HTTPS.
- Hosting e-mail (con IMAP) o inoltro.
- Supporto per sendmail o qualcosa di simile (in modo da poter inviare e-mail tramite PHP).
- Pianificazione del processo temporizzata tramite
cron
o equivalente.
- L'ultima versione di ciascun software supportato da questo host. Non vuoi eseguire una versione obsoleta di PHP.
5. Suggerimenti bonus
Come faccio a sapere quando devo aggiornare?
- Valutazione delle prestazioni di hosting
- Ottimizzazione del software prima dell'aggiornamento! Nella maggior parte dei casi il software in esecuzione è troppo lento. Prova a utilizzare diverse soluzioni di memorizzazione nella cache.
L'hosting costoso è migliore?
Importa dove il mio sito è ospitato geograficamente?
Sì, se si tratta di dati sensibili. Se sei un uomo d'affari che fornisce un servizio per l'ufficio di registrazione locale o un medico, non puoi archiviare i dati laddove le leggi lassiste possono consentire la vendita di tali dati. (Per esempio come fornitore tedesco è necessario non memorizzare i dati negli Stati Uniti, a causa degli Atti locali di protezione dei dati. Recentemente, c'era anche un dibattito, in cui responsabili della protezione dei dati tedeschi hanno annunciato, saranno citare in giudizio il sito del provider, che includono un Facebook Come Button sul loro sito Web, perché gli utenti finali verranno monitorati da una società americana, che a sua volta potrebbe vendere i dati di utilizzo dei clienti tedeschi agli inserzionisti.)
6. Hosting di forum e siti di recensioni
Spesso, i siti Web che dichiarano di offrire recensioni di hosting sono davvero pronti a fare soldi da link di affiliazione o attraverso altri canali, e come tali non offrono una recensione onesta. Non fidarti mai di un solo sito e controlla sempre più siti prima di acquistare.
7. Ulteriori letture e risorse