classiquement serveur un ordi qui heberge un process lourd ( le serveur) qui accepte les connectiosn un ou plusieurs process leger ( j´entends niveau ressource ; process leger ne sont pas forcement des threads)
Ici le serveur est le process " lourd" car c´est lui qui heberge toutes les donnees.
interet d´avoir son propre serveur pa rapport aux offres d´hebergement gratuit?
capacite illimite de stockage(celle que tu decide)
configuration pile poil comme tu le veux ( mysql; fonction pphp pour etablir une connection autorise)
inconvenient :
ben la connection est souvent moins bonne.
Tu dosi gerer la securite ( qui n´est pas un mal sur certains hebergement)
Pour un gros site hebergeant pleins de petits fichier ( implementant un cvsweb par exemple) et avec peu de personnes ( peu < => en meme temps : pour eviter de surcharger ta connection en up) ben c´est tres interessant.
Et puis comme c´est sur ton dd pour transferer dews fichier avec des potes c´est uen simple copie locale sur le repertoire du serveur. Et ton copain peux reprendre le dl quand il veux ; ))
Enfin le serveur http est tres simple a installer et a configurer si on a des besoins de " bases" ; )