La Ferme du web - Les forums

Venez baraguiner avec la communauté !

Vous n'êtes pas identifié.

#1 06/05/2013 15:53:52

mantalo
Membre
Date d'inscription: 19/10/2012
Messages: 2

Deps et symfony 2.2.1

Dans le tutorial, il est indiqué qu'il faut éditer le fichier deps et rajouter :
[doctrine-fixtures]
    git=http://github.com/doctrine/data-fixtures.git
   
[DoctrineFixturesBundle]
    git=http://github.com/symfony/DoctrineFixturesBundle.git
    target=/bundles/Symfony/Bundle/DoctrineFixturesBundle

[Pagerfanta]
    git=http://github.com/whiteoctober/Pagerfanta.git
    target=/pagerfanta

[WhiteOctoberPagerfantaBundle]
    git=http://github.com/whiteoctober/WhiteOctoberPagerfantaBundle.git
    target=/bundles/WhiteOctober/PagerfantaBundle

[SonataIntlBundle]
    git=http://github.com/sonata-project/SonataIntlBundle.git
    target=/bundles/Sonata/IntlBundle

[GravatarBundle]
    git=http://github.com/ornicar/GravatarBundle.git
    target=/bundles/Ornicar/GravatarBundle

Mais visiblement symfony 2.2.1 à changé de mode de fonctionnement et il faudrait éditer composer.json.

Comment faut t'il faire pour gérer les targets etc...

Merci

Hors ligne

 

06/05/2013 15:53:52

Botte De Foin Publicitaire


#2 06/06/2013 04:53:02

shadoo
Membre
Date d'inscription: 26/08/2012
Messages: 3

Re: Deps et symfony 2.2.1

oui effectivement même depuis la version 2.1 point je ne sais plus. Je tourne sous la version 2.1.8 car certain upgrade des versions mineur soit disant nous ont causé beaucoup de soucis lors de nos développement, et du coup nous avons du revoir pas mal de modification à chaque upgrade de symfony2 et très franchement sensio à vraiment merdé là dessus, beaucoup s'en sont pleins d'ailleurs sur des forum ricain et y a de quoi.

C'est bien effectivement lorsqu'il y a des mises à jour régulières mais là ça va un peu trop vite et les changements apportés sur les versions du framework, bien que je le rappelle depuis la v2.1 sont dite "stable", il n'empêche qu'ils n'étaient pas anodins tous ces changements lorsque tu avais déjà développé une bonne partie de l'application (du moins toute la partie translation, migration et j'en passe).

Je ne vois quasiment que des entreprises demander Symfony2 aujourd'hui en région parisienne alors que bon nombre n'ont pas le besoin applicatif d'utiliser Syfmony2 (surtout lorsqu'un cms peut amplement faire l'affaire des barres de rire pour certain).

A partir des version 2.1 (malgré encore quelques changements dans la 2.2) la déclaration des dépendances se font dans le fichier composer.json dans les accolades du require :

Plus besoin de stipuler l'url du bundle, d'où le changement de nomenclature et recommandation de sension sur l'arbo des bundles et namespaces.

C'est malheureux mais il faudrait vraiment mettre à jour ce tutorial ainsi que les autres que l'on trouve sur internet, car tous font un tuto sur la version de symfony 2.0 alors qu'on en est à la v2.3.

Vue que j'ai commencé à bossé y a 1 an maintenant sous Symfony2 du coup je continue ma lancé, mais très franchement si vous êtes freelance ou bien que vous n'êtes pas un professionnel je ne saurais vous conseiller de vous diriger vers un autre Framework php, car beaucoup d'entreprise se casse là gueule car la courbe d'apprentissage est relativement longue (même très complexe même si le 2 est censé être plus simple) et résultat beaucoup de boites pressent les developpeurs sans maîtriser concrètement le framework Symfony2.

A la base on est censé utiliser un Framework pour accélérer le développement, là ce qui se passe c'est qu'entre l'apprentissage du framework + des updates à prendre en compte (que je trouve mal géré) on se retrouve plus le nez dans la Doc de Symfony à corriger des bugs ou apprendre qu'à programmer l'application pour sa boite.

Une véritable connerie très sincèrement, alors que de l'autre côté de l'atlantique on voit émerger de nouveaux framework php très prometteur, aussi puissant que symfony mais surtout avec une courbe d'apprentissage bien plus rapide que les autres.

Voir FuelPHP et Laravel. FuelPHP est très très prometteur d'où mon apprentissage de ce dernier.
Les ZendFramework 2 malgré une excellente librairie, je n'en vois pas l'utilité, Yii framework, très complexe aussi donc autant allez vers Syfmony2 et CakePHP, vraiment sympathique et puissant mais connu pour être le moins rapide entre Symfony2 ou Yii & co.

Dernière modification par shadoo (06/06/2013 04:53:56)

Hors ligne

 

#3 02/09/2014 14:58:03

adequat
Membre
Date d'inscription: 02/09/2014
Messages: 1

Re: Deps et symfony 2.2.1

$ php composer.phar require whiteoctober/tcpdf-bundle:dev-master

./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
  - Installing tecnick.com/tcpdf (6.0.092)
    Downloading: 100%         

  - Installing whiteoctober/tcpdf-bundle (dev-master 349a327)
    Cloning 349a327c34afce6c1a9e6e5fbbdad431a66b416e

Hors ligne

 

Pied de page des forums

Powered by FluxBB
© Copyright 2008-2009 - LaFermeduWeb.net