Joomla n'a rien à voir avec un éditeur. Disons que c'est un site tout fait, dans lequel tu as juste à intégrer ton contenu.
Quand au PHP, il te permet de générer tes pages selon ce que tu programmes oui. Que tu aies une page en PHP ou en HTML le rendu graphique au niveau client sera exactement le même. Mais le contenu d'un fichier HTML est "figé", il te faut rajouter les infos à la main à chaque fois que tu veux mettre à jour ton site.
Pose toi juste la question : penses tu que sur ce forum on crée un fichier HTML à la main (et modifie tous les fichiers liés) à chaque fois que quelqu'un crée un topic, enregistre un nouveau pseudo, envoie un message privé ? Non. Ces informations sont stockées dans une base de données, et le serveur web génère la bonne page en cherchant ces infos dans la base juste avant de te l'envoyer.