Quel framework PHP utilisé?
24 messages
• Page 1 sur 2 • 1, 2
-

jeromax - WRInaute passionné

- Messages: 1110
- Inscription: 12 Nov 2003
Quel framework PHP utilisé?
Salut
J'ai 3 semaines pour développer un site d'e-learning:
Cours + validations des acquis via des QCM
Je connais très bien le php (j'ai développé de nombreux sites entièrement à l'UltraEdit) mais je ne connais aucun framework (par contre j'utilise de temps en temps des CMS que j'enrichi)
Ma question est:
Quel framework va me permettre de faire ce boulot dans les temps?
Je dois en choisir un avant demain...
Je pense peut-être m'orienter vers PRADO ou SMARTY.
Vous en pensez quoi?
SMARTY me semble complexe à apréhender pour un projet de 3 semaines.
En gros, j'ai la même question que Bacteriesmais il faut que je trouve un framework qui me permettra de réaliser ce projet sans faire exploser les délais...
Merci pour vos réponses.
J'ai 3 semaines pour développer un site d'e-learning:
Cours + validations des acquis via des QCM
Je connais très bien le php (j'ai développé de nombreux sites entièrement à l'UltraEdit) mais je ne connais aucun framework (par contre j'utilise de temps en temps des CMS que j'enrichi)
Ma question est:
Quel framework va me permettre de faire ce boulot dans les temps?
Je dois en choisir un avant demain...
Je pense peut-être m'orienter vers PRADO ou SMARTY.
Vous en pensez quoi?
SMARTY me semble complexe à apréhender pour un projet de 3 semaines.
En gros, j'ai la même question que Bacteriesmais il faut que je trouve un framework qui me permettra de réaliser ce projet sans faire exploser les délais...
Merci pour vos réponses.
- cedsib
- WRInaute discret

- Messages: 185
- Inscription: 7 Oct 2004
euh, smarty, déjà, c'est pas un Framework, mais un moteur de template (sauf si j'm'a gourré, où qu'ils ont changé depuis que je suis passé pas loin).
il me semble d'ailleurs qu'il est utilisé dans prado.
dans tous les cas, 3 semaines pr appréhendre un nouvel outil et être productif avec, ça me parait court.....
à mon avis regarde du côté des CMS....
les cours, t'auras pas de soucis.
la validation des acquis, va p'têt falloir que tu mettes la main à la pate pour te développer un module à toi.
il me semble d'ailleurs qu'il est utilisé dans prado.
dans tous les cas, 3 semaines pr appréhendre un nouvel outil et être productif avec, ça me parait court.....
à mon avis regarde du côté des CMS....
les cours, t'auras pas de soucis.
la validation des acquis, va p'têt falloir que tu mettes la main à la pate pour te développer un module à toi.
- shrom
- WRInaute impliqué

- Messages: 865
- Inscription: 5 Juil 2004
Si tu as 3 semaines, je te conseille de ne pas utiliser de framework, le temps d'acquisition des connaissances te fera perdre beaucoup de temps.
Après, si tu veux vraiment un framework, il faut savoir ce que tu cherches:
- MVC
- orienté événement
- type de templates ...
Si tu recherches un framework simple qui a un coût d'acquisition assez faible, tu peux regarder du côté de cakePHP ( c'est du MVC avec un modèle de template en pur PHP ).
Après, si tu veux vraiment un framework, il faut savoir ce que tu cherches:
- MVC
- orienté événement
- type de templates ...
Si tu recherches un framework simple qui a un coût d'acquisition assez faible, tu peux regarder du côté de cakePHP ( c'est du MVC avec un modèle de template en pur PHP ).
- [--Eric--]
- WRInaute occasionnel

- Messages: 415
- Inscription: 6 Jan 2004
Pas mal de liens ici :
http://fr.wikipedia.org/wiki/Plate-form ... e_en_ligne
http://fr.wikipedia.org/wiki/Plate-form ... e_en_ligne
-

jeromax - WRInaute passionné

- Messages: 1110
- Inscription: 12 Nov 2003
Effectivement cela me semble un peu court aussi, mais je n'ai pas trop le choix.
Pour les cours aussi il faudra que je mette la main à la pate: j'ai besoin d'avoir la progression des utilisateurs dans les cours...
cakePHP est payant?
Il faut aussi qu'il soit gratuit... bien sûr...
et s'il est fourni avec les fesses de la crémière c'est encore mieux...
Pour les cours aussi il faudra que je mette la main à la pate: j'ai besoin d'avoir la progression des utilisateurs dans les cours...
cakePHP est payant?
Il faut aussi qu'il soit gratuit... bien sûr...
et s'il est fourni avec les fesses de la crémière c'est encore mieux...
-

Bacteries - WRInaute passionné

- Messages: 1369
- Inscription: 27 Mai 2004
jeromax> Je matte ça depuis quelques jours.
Perso j'hésites encore dans le framework PHP, Prado ou Qcodo.
Pour le moteur de template je ne sais pas trop encore Smarty me semble complet mais complexe (mais pérenne aussi). Ou celui de phplib / phpbb.
Perso j'hésites encore dans le framework PHP, Prado ou Qcodo.
Pour le moteur de template je ne sais pas trop encore Smarty me semble complet mais complexe (mais pérenne aussi). Ou celui de phplib / phpbb.
-

spout - WRInaute accro

- Messages: 4110
- Inscription: 14 Mai 2003
Smarty j'te le déconseille fortement, ceci est mieux:
http://www.massassi.com/php/articles/template_engines/
http://www.massassi.com/php/articles/template_engines/
-

jeromax - WRInaute passionné

- Messages: 1110
- Inscription: 12 Nov 2003
[--Eric--] a écrit:Pas mal de liens ici :
http://fr.wikipedia.org/wiki/Plate-form ... e_en_ligne
Je ne savais pas que cela existait.
Merciiii
je regarde ça.
Tu en as déjà utilisé?
- [--Eric--]
- WRInaute occasionnel

- Messages: 415
- Inscription: 6 Jan 2004
Non jamais mais je bosse dans une Université où ils vont utiliser Moodle, en cherchant de la doc dessus je suis tombé sur cette page de Wikipedia... 
-

Bacteries - WRInaute passionné

- Messages: 1369
- Inscription: 27 Mai 2004
spout a écrit:Smarty j'te le déconseille fortement, ceci est mieux:
http://www.massassi.com/php/articles/template_engines/
Pourquoi déconseiller Smarty? Usine à gaz donc perte de perf?
-

spout - WRInaute accro

- Messages: 4110
- Inscription: 14 Mai 2003
Bacteries a écrit:Pourquoi déconseiller Smarty? Usine à gaz donc perte de perf?
1° un include de plus de 700 Ko dans toutes tes pages donc usine a gaz... compensée par le système de cache certes...
2° un autre "langage" à apprendre
3° le PHP est déjà un moteur de templates
- Toutou-Fr
- WRInaute impliqué

- Messages: 642
- Inscription: 22 Aoû 2005
spout a écrit:2° un autre "langage" à apprendre
Si on a compris le principe des templates on est quand même très vite opérationnel avec smarty . Il ne nécéssite pas de réel apprentissage.
Par contre comme il l'a été dit, ce n'est pas un framework, donc pour ce projet, autant l'oublier ou l'utiliser en complément .
- jobi1722
- Nouveau WRInaute

- Messages: 15
- Inscription: 22 Juin 2004
Bonjour,
j'utilise très régulièrement la classe template dont parle spout. C'est très efficace et l'on peut tout faire avec.
Je te le conseille vivement même si l'utilisation est parfois un peu étrange. Tu t'en rendra compte si tu t'en sers pour des boucles imbriquées (c'est un avis perso)
Quand tu dis que tu as 3 semaines c'est uniquement les soirs ou c'est à ton taff?
++
j'utilise très régulièrement la classe template dont parle spout. C'est très efficace et l'on peut tout faire avec.
Je te le conseille vivement même si l'utilisation est parfois un peu étrange. Tu t'en rendra compte si tu t'en sers pour des boucles imbriquées (c'est un avis perso)
Quand tu dis que tu as 3 semaines c'est uniquement les soirs ou c'est à ton taff?
++
- spidetra
- WRInaute passionné

- Messages: 1500
- Inscription: 7 Juil 2003
Un bon système de template c'est le couple XML/XSLT :
- les éventuels pb de performance peuvent être réglé par l'utilisation de cache
- Apache a un module mod_xslt ( que je n'ai jamais testé ).
Avantage :
- on a pas besoin d'apprendre un langage de template spécifique à tel ou tel système
Inconvénient :
- Par momment c'est vraiment Ch...... XSLT. ça peut rapidement devenir galère si le template est trop complexe
- les éventuels pb de performance peuvent être réglé par l'utilisation de cache
- Apache a un module mod_xslt ( que je n'ai jamais testé ).
Avantage :
- on a pas besoin d'apprendre un langage de template spécifique à tel ou tel système
Inconvénient :
- Par momment c'est vraiment Ch...... XSLT. ça peut rapidement devenir galère si le template est trop complexe
24 messages
• Page 1 sur 2 • 1, 2
Lectures recommandées sur ce thème :
- Quel framework
- Framework PHP
- ide / framework php ?
- Quel logiciel utilise Google ?
- Quel langage utilise google ?
- Quel mot clé est utilisé ?
- Quel type de lien est utilisé?
- WebRankInfo utilise quel plugin pour PHPBB 3 ?
- D'après vous quel CMS utilise ce site...
- liens vers une ancre, quel script utilise ce site?
- La Google Deskbar API - 20-11-2004
- CSV AdStats v4 : le logiciel pour analyser ses statistiques AdSense - 15-11-2007
- Google utilise-t-il plusieurs algorithmes à la fois ? - 25-03-2005
- Les frames et le référencement - 27-11-2002
- Google tente d'expliquer le Google Bombing 'Failure' - 11-11-2005
- Comment l'internaute utilise les moteurs de recherche - 03-08-2004
- Elgoog : le miroir de Google - 02-02-2003
- PDF Quick View : l'outil de Google pour voir les PDF - 08-10-2009
- Détection de pages dupliquées
Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
