[RESOLU] [ZF2.1.3] composer: qu'est ce que c'est ?

Mammouth du PHP | 843 Messages

15 mars 2013, 10:01

Bonjour à tous :)
Voila, cela fait quelque années que je développe sous ZF1 mais j'ai décidé de passer au ZF2 depuis sa sortie officiel. J'ai réussi à comprendre un peut la porté du bin/zf.php et des fonctionnatité en ligne de commande avec le ZF1 mais sous ZF2, je me retrouve plutôt perdu. J'ai déjà réussi à monter une application sous ZF2.0 qui fonctionne bien mais je rencontre des difficultés avec composer, et tous ce qui est fichier .phar, .json... Nouveau sur ces technologies, j'aurai voulu savoir si quelqu'un aurai pu me faire un petit topo général du fonctionnement de celles-ci, car c'est une première expérience pour moi avec ces technologie de versionning et de gestions de dépendance.

Merci d'avance ;)
:: contactez moi par MP ::
:non: NON au language SMS sur les forums :non:

Eléphant du PHP | 353 Messages

15 mars 2013, 11:08

Je me colle au topo (poteau ??) pour composer :
http://getcomposer.org/doc/

composer permet de gérer les dépendances de tous les outils (framework, libraries, ...) que tu utilises en spécifiant les versions (version spécifique, ou version stable ou version en développement) que tu souhaites utiliser. Chaque élément que tu utilises peut aussi avoir des dépendances et composer se charge de les gérer aussi. L'image du chef d'orchestre choisi par composer est je trouve très bonne. Tu lui dis (via le fichier composer.json) ce dont tu as besoin et il s'occupe de tout.

Mammouth du PHP | 843 Messages

19 mars 2013, 14:39

Encore merci pour cette reponse claire :)
:: contactez moi par MP ::
:non: NON au language SMS sur les forums :non:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

19 mars 2013, 15:53

Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer