par
Berzemus » 13 oct. 2014, 10:36
L'architecture n'est pas bonne, ou en tout cas, tu as peut-ếtre une idée plus ou moins claire de ce que le pattern "MVC" implique en PHP, mais en y ajoutant de l'ajax tu doit repenser le tout.
Ajax, c'est du javascript asynchrone: les données sont chargées dynamiquement, et quand elles arrivent, javascript se charge de les traiter.
Dans ton modèle MVC (limite inutile, enfin bon), Php n'est que le modèle*. Controlleur et vue devraient tout deux être côté client, si vraiment tu veux utiliser du JS asynchrone utilement.
*: si tu est
vraiment, a fond MVC, la couche PHP a son propre controlleur et sa propre vue, vue qui sert alors de modèle a la couche JS. Mais bon, MVC, sa date d'avant le choc pétrolier de '73, donc ne t'en préoccupe pas plus qu'il n'en faut quand même

L'architecture n'est pas bonne, ou en tout cas, tu as peut-ếtre une idée plus ou moins claire de ce que le pattern "MVC" implique en PHP, mais en y ajoutant de l'ajax tu doit repenser le tout.
Ajax, c'est du javascript asynchrone: les données sont chargées dynamiquement, et quand elles arrivent, javascript se charge de les traiter.
Dans ton modèle MVC (limite inutile, enfin bon), Php n'est que le modèle*. Controlleur et vue devraient tout deux être côté client, si vraiment tu veux utiliser du JS asynchrone utilement.
*: si tu est [i]vraiment, a fond[/i] MVC, la couche PHP a son propre controlleur et sa propre vue, vue qui sert alors de modèle a la couche JS. Mais bon, MVC, sa date d'avant le choc pétrolier de '73, donc ne t'en préoccupe pas plus qu'il n'en faut quand même :wink: