lu promethee54,
Alor pour faire ton premier site, je te déconseil de payer un serveur car tu ne poura pas l'exploiter a fond, mais le prix lui ... il y sera quand meme
L'heberger sur ta console sa peut etre simpa de se dire que tu heberge toi meme mais il faut donc que ta console soit allumé 24/24 et 7/7 ... en plus ta connection va en prendre un coup ...
Pour les serveur je te conseil de crée un compte gratuit sur free.fr puis une fois recue les login et mot de passe par lapost, tu active tes page perso qui on comme point fort de disposer de 1Go de stockage, avec la panoplie "standard" PHP+SQL+ le fabuleux PHPMyAdmin.
par la suite tu aura donc une adresse de ce genre : monsite.free.fr
Donc pour le rendre plus court rdv ici : new.fr, lieu où il t'est possible de crée un nom de domaine gratuitement du genre monsite.be.cx (je trouve sa plus agréable)
Apres pour upé tes pages, nimporte quel client ftp fonctionnera..
Pour la création des pages, plusieurs choix :
Tu peut faire a partir d'un CMS (site préfabriquer), sa marche tres bien mais le seul réel probleme, il est fait pour un public de masse, il sont difficilement personnalisable.
Crée avec frontpage, ce qui te donnera un site fonctionnel et surment sans aucun effet automatique
Soit, ce que je prefere, le crée avec des language perfectionner a l'aide d'un blocnote ex : notepad++ (colorise la synthaxe), avec il t'est possible de manier des languages "vivant" tel le PHP et le javascript te permetant d'avoir un site que se gere plus simplement et que tu poura adapter a tes besoins.
Pour conclure, il n'y a pas de choix meilleurs que d'autre, seulement des choix différent pour des compétence différente