Controller et Vue dans WordPress?

  • WordPress :4.7
  • Statut : hors support
  • Ce sujet a 1 participant et 0 réponse.
Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #1870317

    RomainA111
    Participant
    Initié WordPress
    1 contributions

    Bonjour à tous,

    Je viens ici en quête d’avis, de retours de développeurs WordPress concernant le point qui est souvent reproché à WP, à savoir la non dissociation du controller et de la vue.

    Actuellement j’utilise WP comme tout le monde (enfin je suppose). Je fais mes propres thèmes, je découpe mes thèmes avec des sidebars, j’utilise des template-parts. Récemment j’ai découvert le plugin « Timber » qui permet l’utilisation de Twig dans wordpress. On final on se retrouve avec une approche plus proche du modèle MVC puisque les fichiers « classiques » (single, page, header, archive, ….) deviennent les controllers et nous avons des fichiers twig pour les vues.

    Là où je m’interroge c’est sur l’utilité de la chose. Aux dires des créateurs (et de certains articles que j’ai lu) il n’y a pas de gain de performances mais nous on se retrouve avec du MVC. Au final j’hésite à passer sur ce type de « configuration » car j’ai mes marques et habitudes sur la création de mes thèmes. Sachant que Timber est un plugin si il n’est plus maintenu je pourrai me retrouver bloquer à l’avenir.

    Tout ça pour vous demander votre avis ou même vous demandez comment vous concevez vos thèmes. Que pensez-vous de vouloir séparer les controllers et les vues? Est ce que vous le faites vous? Si oui, avec ce plugin ou un autre? Ou avec une autre façon de coder?

    Je précise que je n’ai pas besoin d’aide sur le plugin Timber (sinon j’aurais posté dans la section appropriée). Je recherche avant tout des avis, retours d’expériences globaux sur la façon dont vous concevez vos thèmes et dont vous gérez le traitement de l’information (controllers) et l’affichage (vues).

     

    Je vous remercie d’avance pour vos réponses.

    • Ce sujet a été modifié le il y a 2 mois et 1 semaine par  RomainA111.
    • Ce sujet a été modifié le il y a 2 mois et 1 semaine par  RomainA111.
Affichage de 1 message (sur 1 au total)
  • Vous devez être connecté pour répondre à ce sujet.