5.3, oui j'ai vu un tableau avec certains framework n'étant pas adapté pour les versions au dessus de 4.5.
Aucun
CakePHP
CodeIgniter
Copix
eZ
Jelix
PEAR
php.MVC
Prado
Seagull
symfony
Zend Framework
Autres (préciser)
5.3, oui j'ai vu un tableau avec certains framework n'étant pas adapté pour les versions au dessus de 4.5.
En faite quels sont tes besoins ? Authentification, génération de formulaire, back end, ...
En effet Zend Framework est très complet et donc nécessite un peu plus de temps pour se familiariser avec (quoi que je ne connais pas d'autres framework !).
Si ton usage est multiple et que tu souhaites l'utiliser pour plusieurs projets je te le conseil.
J'avais vu DooPHP qui est plus léger mais qui me semble faire les choses de bases (MVC, ACL, Cache, Routage....)
Pour ma part j'hésite encore à me lancer avec DooPHP pour mon projet car je connais Zend et j'ai peur d'être décu de DooPHP (même si niveau rapidité je suis gagnant!).
Zend a l'avantage d'être bien maintenu mais les temps de dev sont long (namespace pas encore intégré dans la version stable). Son concurrent Symfony sort des versions plus rapidement et semble comparable à Zend en terme de fonctionnalité
Salut tout le monde ,
Suis developpeur web mais avec le temps je suis fatiguer de refaire toujours les meme taches donc j'ai songer a adopter un freamwork ... style avoir la possibilite de developper des backend et frontend que me conseillez vous ????
ps : J'ai parcouru ce Topic mais chacun a l'air d'avoir sa vision des choses j aimerai surtout avoir un avis comparatif le pourquoi du comment et surtout le temps qui faudrai pour maitriser un Freamwork ( Celui que vous proposer )...
Merciiiiiiiiiii
Yii
Yes It Is
http://www.yiiframework.com/
Je te conseille d'aller jeter un oeil: tu les télécharges, fait un essai pendant 10-15 min chacun et tu te feras ton propre avis
Pour rappel:
- zend framework http://framework.zend.com/
- synfony http://www.symfony-project.org/
- jelix http://jelix.org/fr/
- yii http://www.yiiframework.com/
- code igniter http://codeigniter.fr/
Et pourquoi pas le mkframework ( si tu n aimes pas la ligne de commande ) http://mkdevs.com/
Faudrait rajouter FLOW3 aussi, ca commence à être très sérieux : http://flow3.typo3.org/
Bonjour,
J'ai pas voulu intervenir avant que je voix quelques commentaires qui ne sont pas à leurs places.
En effet, Avant de poser la question, quel framework dois je utiliser ? il faut poser la question: je cherche à faire quoi exactement ?
A mon avis, si je veux juste faire un petit site web, silex, framework Symfony léger, est le mieu placé pour ce genre de site: http://silex.sensiolabs.org/
Si je veux faire un site web marchand (paiement en ligne + sécurité + panier+...) ? Tout le monde vont dire ezPublish ! mais si vous suivez l'actualité, ezPublish 5 vient d'être sorti en version beta il y a quelques jours et il a été réecrit entièrement en se basant sur le framework Symfony 2 http://symfony.com/
Si je veux faire un site rapidement, genre blog + publication + ... Vous allez pensez directement à Drupal http://drupalfr.org/. De même, si vous suivez l'actualité, Drupal 8 va utiliser plusieurs composant de Symfony (HTTP, Loader,...) pour faciliter sa réecriture complète dans les prochaines versions sous le framework Symfony.
D'autres parts, PHPBB a annoncé que sa nouvelle version PHPbb 5 sera réecrite complètement en utilisant le framework Symfony...
Ainsi, vous pouvez remarquer que les leaders PHP dans le monde sont au autour du framework Symfony. C'est la première fois qu'une chose pareil se passe dans le monde PHP !
Avantage d'utiliser Symfony:
- Silex peut evoluer en symfony en quelques commande sur le terminal !
- Drupal 8 est basé sur les composant Symfony
- ezPublish 5 a été réecrit en se basant sur Symfony
- Microsoft supporte Symfony et offre une platforme prête sur Azure
- Une communauté se développe d'une façon exponentielle !
- Une documentation complète à 95%
- Aujourd'hui, plus de 1600 bundles prêt à être utiliser !
A mon avis, Choisir Symfony, c'est choisir l'avenir !
J'ai choisi Yii pour ma part. Ayant besoin d'un framework pour développer très rapidement une appli web en php et connaissant Ruby on Rails, ça m'a semblé le plus pertinent. (...et je crois que je préfère Yii à ruby on rails en fait, maintenant )
Salut ;
je suis un développeur Web Java , j'ai commencer le développement PHP il y a 5 mois , alors j'ai voulu utiliser un framework MVC , alors j'ai commencé par la plus simple cakephp ,mais durant le développement elle est super rapide mais au déploiement c'est l'enfer (super lourd malgré l'utilisation du cache) ,on regardant la communauté php est devisé entre Symfony (framework)et Zend(bibliothèque) !
Donc à la recherche de la productivité , je suis toujours à la chasse d'un framework plus performante pour les fonctionnalités (mailing , auth , sécurité , internationalisation, ...).
Merci
As-tu réellement besoin d'un framework au sens traditionnel?
Les normes PSR ont vraiment changé les choses, et maintenant tu peux choisir les composants qui te conviennent (et surtout éliminer ceux dont tu n'as pas besoin) et piquer les meilleurs composantes de chaque framework. C'est même le principe de base de symfony 2 avec les "components".
Tu ajoutes composer pour gérer les dépendances et l'autoload, et tu as le meilleur des deux mondes!
Salut,
Va faire un tour du côté de Jelix => http://jelix.org
Et un mini tuto pour bien démarrer => http://jelix.org/articles/fr/tutorie...tutoriel/1.4.x
Et si tu n'aimes pas la ligne de commande, jettes un coup d'oeil au mkframework
http://projets.developpez.com/projects/mkframework
J'aime bien CodeIgniter mais il est trop à la traîne technologiquement. Je m'intéresse depuis quelques temps à Laravel dont la prochaine version a tout pour séduire.
Mais j'ai découvert aussi silex, un framework à la fois ultra léger à la base et modulaire. Il s'inspire fortement de symfony en oubliant les lourdeurs de ce dernier.
J'utilise Codeigniter car il a une prise en main très rapide, là où toutes mes tentatives avec d'autres frameworks comme Symfony m'ont perdu en cours. J'ai pu intégrer un ORM comme Doctrine 2 assez facilement, cela m'a forcé à considérer et à étudier l'ORM comme un outil à part entière et pas juste comme le "machin qui gère la bdd avec des objets". Dommage qu'il ne soit plus trop mis à jour mais d'un autre côté il conserve sa légèreté.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager