Un CMS gère séparément le contenu et le contenant d'un site. Pour stocker le contenu, il faut, soit utiliser des fichiers texte, comme GuppY et Phortail, soit utiliser une base de données comme Spip.
Pour comprendre ce qu'est une base de données, tu peux lire ce lien :
http://www.commentcamarche.net/bdd/bddintro.php3
Le problème avec une base de données, c'est qu'il faut un hébergeur qui la gère, et c'est plus compliqué à installer et à gérer pour un novice. De plus, certains hébergeurs, comme Free, par exemple, qui proposent une base de données, ne sont pas très performants pour la gestion de cette base de données, ce qui fait que l'affichage de ton site est très lent.
Pour un site perso, je pense que les fichiers texte sont plus légers et plus simples à gérer.
Si je te proposais GuppY plutôt que Phortail, c'est que GuppY permet plus de fantaisies pour la présentation du site, mais je serais très heureux que tu choisisses Phortail.
Phortail est quand même plus adapté pour un site perso pas trop étoffé, tout dépend de l'importance de ton site.