Widgets et contenu modulaire avec CakePHP

CakePHP : Frameword de RAD en PHP

Une des questions les plus intéressantes à laquelle j’ai eu affaire d’un point de vue architecture d’une application est la suivante :

Comment peut-on gérer, avec CakePHP, des pages contenant des widgets récupérant les données de modèles et de manières différentes ?

Je pense que c’est une des choses les plus avancées avec Cake car c’est un cas d’utilisation où le requestAction peut faire grandement diminuer les performances de l’application (voir si c’est le cas en utilisant judicieusement le cache). Si j’ai un jour la chance de continuer le développement à temps plein sur CakePHP j’espère avoir le plaisir de me pencher sur cette question et de la mettre en application (sur un CMS par exemple).

En attendant, par manque de temps principalement, j’ai effectué quelques recherches et ai trouvé (entre autres) un article d’Andy Dawson (AD7six) présentant ces « Mini Controllers ». Cette conception semble assez efficace, si quelqu’un lisant ce message est arrivé à implémenter d’une manière ou d’une autre cette fonctionnalité avec cakePHP, je serai ainsi intéressé par les retours.

Partagez avec vos amis !
  • del.icio.us
  • Twitter
  • Tumblr
  • Facebook
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Technorati
  • Wikio FR
  • Netvibes
  • RSS
If you enjoyed this post, make sure you subscribe to my RSS feed!

Cet article a été publié dans En vrac avec les mots-clefs : , . Bookmarker le permalien. Laisser un commentaire ou faire un trackback : URL de trackback.
blog comments powered by Disqus
  • Speaker at the CakeFest 2010

    Creative Commons License


  • A lire aussi …