|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
En attente de confirmation mail
Inscription : juin 2006 Messages : 6 ![]() |
Bonjour,
j'ai un niveau pas mal en PHP,, et J'ai envie de développer d'une manière plus efficace , donc j'ai lu a propos des frameworks, model MVC, PEAR, templates .. il me semble que tous ces éléments ne sont pas indépendant les uns des autres. je veux savoir par exemple c'est quoi la différence entre MVC et 3-tier ( pcq j'ai presq compris que c'est la meme chose , ou bien disant MCV est une architecture 3-tier?? ) les templates permettent de séparer la logique et la présentation, pourtant en lisant sur les templates j'ai l'impression que ça n'a rien avoir avec le model MVC.. que pensez vous de l'utilisation de pear et smarty ( par exp) pour faire une application respectant le modele MVC ? en fait ,, je suis un peu perdu là J'attends vos réponses . Merci |
|
|
00
|
|
|
#2 | |||
|
Membre expérimenté
![]() Inscription : octobre 2004 Messages : 872 ![]() |
salut
Citation:
3 couches : - le couche model - la couche vue - la couche controller Citation:
Citation:
smarty pour la vue, pear::db pour l'acces au données |
|||
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Inscription : mai 2006 Messages : 521 ![]() |
Pour completer.
PEAR est un site qui rassemble des bibliotheques developpees sur le meme modele. Il y a de tout. des tests unitaires aux moteur de templatesen passant par la manipulations d'images. Smarty est un moteur de templqte tres puissants mais il necessite une periode d'adaptation car il comporte son propre langage. MVC est un design pattern non specifique a PHP. (Struts est une implementation de MVC en JAVA) |
|
|
00
|
|
|
#4 | |
|
En attente de confirmation mail
Inscription : juin 2006 Messages : 6 ![]() |
Merci pour vos réponses !
Citation:
http://www.onlamp.com/pub/a/php/2003...ar_smarty.html dont ce n'est pas du MVC ..c'est plutot hmm du MV?? ..lol |
|
|
|
00
|
|
|
#5 |
|
En attente de confirmation mail
Inscription : juin 2006 Messages : 6 ![]() |
helloo anybody here??!!
je veux savoir comment peux t on faire un modele MVC avec PEAR et Smarty, pcq comme j'ai cité ci-haut, ça nous permet seulement de séparer Vue et Model .. est ce que qq peut m'indiquer un tuto ou un article pour savoir comment traiter la partie controleur aussi ( tjs avec pear et smarty) D'avance merci. |
|
|
00
|
|
|
#6 |
|
Membre chevronné
![]() Inscription : mai 2006 Messages : 521 ![]() |
la partie controleur est la plus complique.
Il y a des ramework complet qui integre PEAR et smarty. Je pense que se sera plus simple d'etudier du code deja fait plutot que de se lancer dans un dev from scratch. |
|
|
00
|
|
|
#7 |
|
En attente de confirmation mail
Inscription : juin 2006 Messages : 6 ![]() |
merci stunti!
dans ce cas , crois tu qu'il serait mieux de se contenter dans une première étape par cette solution ( spération de vue et modle avec smarty&pear), prcq je dois faire un choix rapidement sinon,, peux tu m'indiquer un framwork qu'i n'est pas trés compliqué ? Merci encore ! |
|
|
00
|
|
|
#8 |
|
Membre chevronné
![]() Inscription : mai 2006 Messages : 521 ![]() |
Le plsu simple si le site n'est pas trop complique et surement de ne pas implementer de controleur.
Sinon les framework ont tendance a se complique rapidement. A ma connaissance, le Zend Framework n'implemente pas encore de modele MVC. il y a mojavi je crois, mais il n'est pas d'une approche facile. d'autant plus que ces framework font un usage intensif des pattern Factory, Facade et autre. |
|
|
00
|
|
|
#9 |
|
Membre expérimenté
![]() Inscription : octobre 2004 Messages : 872 ![]() |
regarde du coté de copix
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com