(Aaaaaaarg mauvaise manip' je viens de supprimer mes 2 posts lol le "remove post" demande pas de confirmation et tout est parti à la poubelle... Snif)
Bon, je reprends en résumé !
Merci Manuel pour ton retour. Peut-on voir le site en question ? J'utilise déjà le &includeTVList mais j'imagine que c'est la multiplication de mes appels qui génèrent du lag et l'utilisation aussi du &sort RAND. Je dois pouvoir améliorer mais finalement, je doute arriver aux mêmes performances que Evo.
J'ai continué mes lectures entre temps et OpenGeek déconseille clairement d'utiliser les ressources pour sauvegarder les données (s'il y en a beaucoup en tout cas) :
https://forums.modx.com/thread/30393/site-slowdown-after-clearing-cache?page=2#dis-post-164735
Il parle de tables custom, je pense que c'est ce à quoi Romain faisait allusion dans son post de ce matin ?
Le souci, c'est qu'en tant que non dév, utiliser ces tables custom me prive de mon autonomie qui m'était si chère sur MODx. Je vais devoir faire intervenir un dév pour développer mes tables en amont, puis faire les snippets pour traiter ces données. Et si dans 2 mois, je veux développer autre chose, je suis encore dépendante. Donc en tant que non dév, ce système de table ne me convient pas.
En revanche, sous Evo, même si ce système de table peut être mis en place (je crois), il n'est pas forcément nécessaire. Déco'In me le prouve avec ses 3.000 documents et ses temps d'affichage de 300ms (contre 2,5s pour 250 docs sous Revo !)
Finalement, toujours au fil de mes lectures, j'ai noté que l'argument principal en faveur de Revo est son API. Mais, en tant que non dév, je n'en n'ai pas l'utilité...
Un autre avantage de Revo est son manager (cf. ici une liste qui résume aussi ce que je pense :
https://forums.modx.com/thread/1715/evo-or-revo?page=9#dis-post-12237)
Et pour ça, je pense que Revo marque énormément de points !!!
Le seul bémol, c'est sa lenteur.. et pourtant, afficher une page rapidement me semble être un argument critique : si l'utilisateur ne reste pas, on se moque bien du design, du contenu, etc..
Autre chose : une page lente ne plait pas à Google et en tant que référenceuse, je ne peux pas me permettre de déconner avec ça

Sur un des posts de Jay (mais je ne retrouve plus l'url), il prend pour exemple modx.com... je suis allée faire un tour sur quelques pages du site officiel et on est en moyenne entre 0,5s et 1,5s, je trouve pas ça exceptionnel !
Bref en somme, si je devais résumer mes lectures et ma déconvenue avec cette lenteur de Revo, je dirai qu'il faut choisir entre Evo et Revo en fonction du projet de site et du profil de la personne qui va faire le site.
Depuis 6 mois, je crée des sites vitrines de quelques pages, un menu de navigation, un FormIt et ça fonctionne très bien sous Revo. Les snippets existent, je n'ai pas de dév à faire. De plus, le manager reste rapide, les nouvelles fonctionnalités sont un vrai plus dans la mise en place du site.
En revanche, mon test sur la refonte de Déco'In et les affirmations d'OpenGeek me poussent à croire que Revo n'est pas fait pour des gros sites (à moins de passer par du dev et les tables custom).
J'ai mis dans ma todo list la lecture de ce long pooooooost :
https://forums.modx.com/thread/74766/bringing-evo-back-to-life-again dans lequel il est question de donner une seconde vie à Evo. J'en ferai un petit résumé pour les intéressés
J'espère ne pas avoir été trop extrémiste dans mes conclusions

Un développeur PHP aura peut-être une vision différente... A la base, si j'ai choisi MODx, c'est pour l'autonomie qu'il me proposait (full templating, Tvs). Aujourd'hui, Revo impose un fonctionnement différent et je ne suis pas en mesure de m'y adapter !