Framework PHP

27 réponses
AuteurMessage

fluvial |
Membre

Photo de fluvial

Inscrit le : 09/05/2005

# Le 12/11/2012 à 00:09

Salut tout le monde !

Je voulais savoir si parmi vous, certains utilisaient les frameworks PHP. J'ai ouï dire que Symphony 2 était l'un des meilleurs (dailymotion l'utilise). En avez-vous eu écho ? Si non, en avez-vous d'autres à conseiller ?
Qui plus est, de manière générale, l'apprentissage d'un framework PHP vaut-il vraiment le coup ? Qui en utilise ?

Merci !
F.

Fluskin.comOuvrir dans une nouvelle fenetre

VocaJob.comOuvrir dans une nouvelle fenetre

ddpetit | Damien
Modérateur

Photo de ddpetit

Inscrit le : 03/05/2006

# Le 12/11/2012 à 06:40

Hello fluvial, tout dépend de tes projets bien entendu. Sur certains je n'utilise pas de frameworks, pour d'autres projets un peu plus ambitieux, je mets généralement CodeIgniter qui est facile à appréhender pour un autre développeur.

Le problème de Symfony c'est que le temps d'apprentissage est relativement long, et il est intéressant si tu as un gros projet ou bien de multiples petits projets et que tu utilises tout le temps le même framework par la suite.

Loccasion.com - Vente de voitures d'occasionOuvrir dans une nouvelle fenetre - Mandataire AutoOuvrir dans une nouvelle fenetre

Shain | Yoann
Membre

Photo de Shain

Inscrit le : 10/05/2005

# Le 12/11/2012 à 08:55

Pour ma part, c'est CodeIgniter : simple à prendre en main et léger, je n'en demande pas plus.

[ Shain ]
http://www.automobile-propre.comOuvrir dans une nouvelle fenetre - http://fr.chargemap.comOuvrir dans une nouvelle fenetre

MichaelL | Michael
Membre

Photo de MichaelL

Inscrit le : 29/01/2009

# Le 12/11/2012 à 09:13

Symfony est long à prendre en main, d'autant plus parce que l'on a l'impression de ne rien faire en passant son temps dans la documentation. Cependant, au final, ce temps aurait été passé à développer soit même les modules intégrés au cadriciel (oui, "cadriciel" ) qui sont de plus déjà testés et tenus à jour.
Même pour des sites simples ça peut être intéressant comme l'écrit Ddpetit : on n'utilise alors que les modules dont on a besoin.

PetitBeurre | Beurre
Anonyme

 

Inscrit le : 09/05/2005

# Le 12/11/2012 à 10:15

Pour ma part, je recommande Yii.

vincir | Vincent
Membre

 

Inscrit le : 26/10/2007

# Le 12/11/2012 à 11:36

Pour Symphony, il est recommandé pour les gros projet (supérieur à 100 jours homme). Pour les plus petits projets, c'est une vrai usine à gaz qui pour moi ne fait que compliquer les choses.
CodeIgniter est en effet recommandé pour des plus petits projets. Sinon tu as aussi le framework de Zend, pour les projets intermédiaire.
Enfin on m'a dit beaucoup de bien de Cake Php, qui semble être facile à prendre en main.

Personnellement je n'utilise pas de framework, ou plutot j'utilise mon propre framework que j'améliore au fur et à mesure des développements. Et comme ça je maitrise l'ensemble et ça m'évite de recopier plusieurs Mo de scripts sur le serveur du client quand au final il va se servir de 1% des fonctions proposées.

http://www.vrdeveloppement.comOuvrir dans une nouvelle fenetre : réalisation de sites web et de logiciels personnalisés.

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 12/11/2012 à 11:50

Idem, propre FW.
Ça permet d'adapter ton FW à ta façon de penser, de mémoriser les choses etc.
Ça nécessite quand même de se renseigner sur les avantages et le fonctionnement d'un FW pour bien faire les choses au départ.
Et après, que du bonheur ...

Sinon, je conseillerai "CodeIgniter" aussi, du fait qu'il s'agit plus d'une structure permettant d'avoir un code propre plus qu'un FW.
Symfony semble plutôt pratique mais les sur couche de code, c'est pas mon truc.
Sinon j'ai vu que Bool recommandait "PHP kore" (FW minimaliste apparemment), j'imagine qu'il doit se défendre

fluvial | Hervé
Membre

Photo de fluvial

Inscrit le : 09/05/2005

# Le 12/11/2012 à 22:24

Bonsoir !

Merci à tous pour vos réponses ^^
Je vais donc me pencher du côté de Codelgniter, j'ai commencé à regarder la documentation, en effet, cela semble plus abordable que le mastodonte de Symfony 2.

Ca change vite le web en tout cas... ! Dire qu'il y a encore qques années, on en était encore à imbriquer des <table> dans des <tables>

Fluskin.comOuvrir dans une nouvelle fenetre

VocaJob.comOuvrir dans une nouvelle fenetre

MichaelL | Michael
Membre

Photo de MichaelL

Inscrit le : 29/01/2009

# Le 13/11/2012 à 08:26

Il faut faire table rase du passé.

krucial | Jean Christophe
Administrateur

Photo de krucial

Inscrit le : 09/03/2005

# Le 13/11/2012 à 09:45

Dans mon cas, il y a des cas où je trouve qu'il n'y a rien de mieux que les <table>, beaucoup plus souples et robustes Et mes sites se portent bien

JC - Mes sitesOuvrir dans une nouvelle fenetre | Affiliation devis travauxOuvrir dans une nouvelle fenetre | Cotes voitures anciennesOuvrir dans une nouvelle fenetre

dbonin | David
Membre

Photo de dbonin

Inscrit le : 06/07/2006

# Le 13/11/2012 à 10:25

Tout à fait.

Évolution WebOuvrir dans une nouvelle fenetre | RedirectionOuvrir dans une nouvelle fenetre | PageRankOuvrir dans une nouvelle fenetre

Shain | Yoann
Membre

Photo de Shain

Inscrit le : 10/05/2005

# Le 13/11/2012 à 10:40

Pour la partie front-office je ne peux plus me passer de Bootstrap http://twitter.github.com/bootstrap/,Ouvrir dans une nouvelle fenetre que j'utilise pour tous mes nouveaux projets.

De nombreux sites se mettent à l'utiliser donc il faut le personnaliser un minimum mais c'est une bonne trousse à outil pour l'intégrateur web qui veut gagner du temps. Pour faire des prototypes, c'est le top.

[ Shain ]
http://www.automobile-propre.comOuvrir dans une nouvelle fenetre - http://fr.chargemap.comOuvrir dans une nouvelle fenetre

erwinol | Erwin
Membre

Photo de erwinol

Inscrit le : 09/05/2005

# Le 13/11/2012 à 11:39

Perso j'ai mis les mains dans Symfony 2 il y a 6 mois et je n'aime pas du tout.
C'est une usine à gaz !

Je ne connaissais pas CodeIgniter ... je fais tester

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 13/11/2012 à 11:53

MichaelL a dit :
Il faut faire table rase du passé.

C'est pas faux

Bootstrap, je trouve ça trop rigide à mon gout, prendre des morceaux oui, mais prendre la globalité, j'accroche pas non plus. Pourtant j'ai insisté, mais je préfère une organisation stricte tel que celle proposé par knacss. On est libre et on a tous les indispensables pour rendre son site fonctionnel sur le maximum de navigateur sans rien oublier.

erwinol | Erwin
Membre

Photo de erwinol

Inscrit le : 09/05/2005

# Le 13/11/2012 à 11:56

J'aime beaucoup Balsamiq pour ma part

Shain | Yoann
Membre

Photo de Shain

Inscrit le : 10/05/2005

# Le 13/11/2012 à 11:57

Après, tout dépend ce qu'on cherche. Pour ma part, je cherche des composants graphiques tout fait pour construire mon interface et que je peux étendre. Je ne veux pas réinventer la roue.

Pour faire quelque chose de plus personnalisé, Knacss semble effectivement pas mal.

[ Shain ]
http://www.automobile-propre.comOuvrir dans une nouvelle fenetre - http://fr.chargemap.comOuvrir dans une nouvelle fenetre

krucial | Jean Christophe
Administrateur

Photo de krucial

Inscrit le : 09/03/2005

# Le 13/11/2012 à 14:01

Excusez l'ignare que je suis, mais, ca vous avance a quoi ? A force de dev, vous n'avez un ensemble de fonction, routines, scripts pret a resservir ? Il y a vraiment un avantage ? Moi, je n'y connais rien, c'est pour ca que je demande

JC - Mes sitesOuvrir dans une nouvelle fenetre | Affiliation devis travauxOuvrir dans une nouvelle fenetre | Cotes voitures anciennesOuvrir dans une nouvelle fenetre

Shain | Yoann
Membre

Photo de Shain

Inscrit le : 10/05/2005

# Le 13/11/2012 à 14:23

JC : ça me sert à rester à la page, notamment en terme de front-office.
Pour le dev serveur, ça me permet d'aller plus vite en m'appuyant sur des modules déjà développés par d'autres.

[ Shain ]
http://www.automobile-propre.comOuvrir dans une nouvelle fenetre - http://fr.chargemap.comOuvrir dans une nouvelle fenetre

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 13/11/2012 à 14:29

Juste gagner un temps énorme sur la partie dev ...
Quand tu maitrises bien ton FW (le tien ou un autre) c'est juste le jour et la nuit.

Pour le CSS, je vois ça un peu différemment, il y a juste énormément de cas particulier avec tous les navigateurs et version qui existent actuellement (sans compter les mobiles, tablettes etc.), autant dire que sans un FW ou une base, tu en zappes forcement une grosse partie ...

krucial | Jean Christophe
Administrateur

Photo de krucial

Inscrit le : 09/03/2005

# Le 13/11/2012 à 15:26

Donc, tu pars pas sur un graph vierge ?

JC - Mes sitesOuvrir dans une nouvelle fenetre | Affiliation devis travauxOuvrir dans une nouvelle fenetre | Cotes voitures anciennesOuvrir dans une nouvelle fenetre

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 23/11/2024 15:04:04 | Généré en 9.79ms | Contacts | Mentions légales |