Mes deux commentaires à deux centimes :
1. Avant toutes choses, il faudrait choisir l'hébergeur (si ce n'est déjà fait), car différents hébergeurs proposent différents outils.
Il y en a qui ont des restrictions importantes, par exemple, certains (de plus en plus rarement de nos jours) n'autorisent pas le PHP, ni le Java, ni d'autres choses (MySQL, Oracle, Drupal, Joomla, PHPBB, un Wiki, etc.), ou seulement certaines versions bridées.
Il y en a qui proposent des kits qui permettent d'éviter de réinventer la roue.
2. La liste proposée est peut-être bonne pour la Nasa ou pour un ministère de la Corée du Nord.
Mais pour un petit site, on peut demander à un inforamticien de se déboruiller, et il fera toutes ces étapes plus ou moins dans l'ordre, et plus ou moins consciemment.
L'essentiel est d'atteindre l'objectif, plutôt que de savoir par quelle route on passe.
Donc, il faut essentiellement se concentrer sur l'objectif, ce que l'on veut vraiment avoir comme résultat.
Et il est bien aussi de s'assurer rapidement qu'une chose est faisable en demandant des petits exemples au brouillon.