Newsgroup: it.lavoro.professioni.webmaster
Titolo: Hosting e Server Dedicati...

Ciao a tutti. Volevo colmare la mia ignoranza e chiedervi questa piccola 
curiositï¿œ/informazione. Gestisco un paio di siti creati in joomla 2.5 
che da qualche anno (senza pretese) paciugo con risultati discreti. I 
due siti sono ospitati in un hosting linux di quelli economici che per 
il momento di problemi non me ne hanno mai dati.
Per il primo, che rappresenta la vetrina di un'azienda, utilizzo un 
Hosting Linux Business che mi costa poco piï¿œ di 100 euro all'anno mentre 
l'altro molto piï¿œ "amatoriale" sta su un hosting da 20 euro annuali (di 
un noto registro italiano).
 
Cosï¿œ nel leggere in giro oppure sugli stessi siti dell'azienda che offre 
questi spazi vedo che ci sono anche Server dedicati con costi annuali 
molto piï¿œ alti.
 
A questo punto chiedo: Qual'ï¿œ la linea di demarcazione che indica quando 
occorre o bisogna appoggiarsi ad un server dedicato piuttosto che ad uno 
classico economico?
E' un discorso di "dimensioni" del sito web, di contenuti, di visite 
giornaliere o nello stesso momento o di cosa altro?
 
Quale la differenza sta "dietro" chessï¿œ ad un sito come 
www.virgilio.it
 
piuttosto che al mio sito amatoriale dove sono caricate magari 300 Mb di 
foto, un database Sql di 5 o 6 MB utilizzato e chessï¿œ....100 visite 
giornaliere?
 
Grazie, Buona Domenica.

 giornaliere o nello stesso momento o di cosa altro?
 
La risposta piï¿œ semplice ï¿œ: quando ti accorgi di avere problemi.
 
Quando questo capiti dipende da:
 
codice, dimensioni e visite
 
Codice: a seconda di come ï¿œ scritto il codice, il sito puï¿œ diventare 
meno performante piï¿œ o meno in fretta al crescere delle dimensioni e 
delle visite
 
Dimensioni: non si intende solo il mero aumento dello spazio web 
occupato. Questo ï¿œ piï¿œ facilmente gestibile ad esempio rispetto 
all'aumento dei dati gestiti nel db (che come detto prima influisce piï¿œ 
o meno rapidamente a seconda di come ï¿œ scritto il codice), perchï¿œ lo 
spazio web, la banda e il traffico si possono espandere facilmente e a 
costo relativamente basso (oltre a risultare facile implementare sistemi 
di caching dei contenuti statici), mentre migliorare le performances 
lato db e codice ï¿œ piï¿œ complicato e quindi costoso.
 
Visite: beh non c'ï¿œ molto da dire su questo aspetto, se non che, come 
giï¿œ accennato prima, possono causare un effetto leva su problematiche 
causate da codice e/o dimensioni. Nel senso che puoi benissimo non 
accorgerti minimamente di una query scritta male o un ciclo anche questo 
scritto male finchï¿œ hai un numero *basso* di utenti, salvo poi arrivare 
anche al blocco del sistema per un aumento di utenti magari anche non 
stratosferico.
 
I grandi siti, come quello che hai citato, sono gestiti con soluzioni 
che nessun fornitore di soluzioni di hosting propone. Qualche big player 
puï¿œ fornire le strutture (macchine e datacenter distribuiti), ma nessuno 
fornisce la gestione totale (forse Colt si, ma mi ï¿œ parso di capire che 
una gestione globale personalizzata non la facciano nemmeno loro, e 
comunque i costi sono talmente stellari...)). Per la gestione globale si 
va da chi offre appunto questo servizio (senza la struttura che perï¿œ in 
genere contribuisce a progettare) o si procede in proprio.
 
Hanno svariate macchine tipicamente situate anche in datacenter diversi 
e persone dedicate a gestire la struttura che in genere prevede sistemi 
piï¿œ o meno evoluti di load balancing, replicazione per backup e alta 
disponibilitï¿œ, caching statico e dinamico e cosï¿œ via. In genere il 
fornitore della struttura si limita a garantire che sia sempre in piedi 
e connessa. Insomma un mondo completamente diverso da quello 
dell'hosting 'classico'.
 
 
-- 
Paolo De Dionigi


Grazie Paolo! Sei stato veramente gentile ed esaustivo nella risposta! 
Ora ï¿œ tutto piï¿œ chiaro e soprattutto interessante!
 
Buona Serata!