27-07-2011, 01:18 PM
merci pour ta réponse, et je ne le prends pas mal, pas de souci, je n'ai pas tes compétences et c'est pour cela que tes réponses sont pour moi du pain bénit car je suis amateur...
je me dis actuellement ceci: La séparation des couches à tout prix peut être limitant (MVC , moteur de template, POO), non ?
c'est bien ce qui me dérange dans les moteurs de template, si tu choisis mal...t'es mal...
en réalité ce n'est pas un contrôleur unique:
index.php est mon contrôleur pour l'url -http://www.monsite.com/index.php
model/index.php est le modèle pour ce contrôleur
view/index.php est la vue pour cette url (-http://www.monsite.com/index.php)
je ne code pas en POO (très peu) mais utilise PDO, donc je passe l'objet de connection dans mes focntions de mes modèles
oui je crois avoir compris le principe des templates, cependant vu que je n'en utilise pas à présent, je dois faire des echo, foreach dans mes vues, pour afficher les données récupérées par mon modèle
je me dis actuellement ceci: La séparation des couches à tout prix peut être limitant (MVC , moteur de template, POO), non ?
(27-07-2011, 12:32 PM)Arius Vistoon a écrit : pour le moteur de template, oui, je te conseille d'en prendre un sachant qu'une fois le moteur choisit (ou pas choisit d’ailleurs), il te sera très difficile d'en
c'est bien ce qui me dérange dans les moteurs de template, si tu choisis mal...t'es mal...
(27-07-2011, 12:32 PM)Arius Vistoon a écrit : 1) tu as un contrôleur, comme son nom l'indique un contrôleur..contrôle (sisi et pourtant je suis nul en français). Ceci dit, a ta décharge, je suis persuadé que beaucoup font comme toi
en réalité ce n'est pas un contrôleur unique:
index.php est mon contrôleur pour l'url -http://www.monsite.com/index.php
model/index.php est le modèle pour ce contrôleur
view/index.php est la vue pour cette url (-http://www.monsite.com/index.php)
(27-07-2011, 12:32 PM)Arius Vistoon a écrit : 3) tu sembles ne pas utiliser d'objet issus de la base de donnée, quelque soit le type relationnel, xml etc.. (et pourtant tu semble avoir un modele).
Typiquement getListMember doit etre une méthode d'un objet (disons au hasard, l'objet Jeu, car tu cherche a avoir la liste des membre de quoi..du jeu et c'est jeu que tu dois instancié et c'est donc lui qui se retrouvera sur toutes tes pages). si tu peux éviter les fonctions..évite, c'est le mal ! (genre croisement des effluves ! )
je ne code pas en POO (très peu) mais utilise PDO, donc je passe l'objet de connection dans mes focntions de mes modèles
(27-07-2011, 12:32 PM)Arius Vistoon a écrit : 5) on ne met jamais de code php dans du html, xsl, xml, css etc... d'ou la nécessité d'avoir un moteur de template
oui je crois avoir compris le principe des templates, cependant vu que je n'en utilise pas à présent, je dois faire des echo, foreach dans mes vues, pour afficher les données récupérées par mon modèle