ggfdzfzs
Páginas: 3 (597 palabras)
Publicado: 4 de febrero de 2015
Luis Alberto Noguera.
PHP II
AGENDA
Break 15 mins
1
Intro
Luis Alberto Noguera.
2
Composer
3
4
5
Slim
PAR
Twig
PHP II
6
PreguntasComponentes a utilizar
Luis Alberto Noguera.
PHP II
Composer
“Composer es una herramienta para la gestión de dependencias en
aplicaciones PHP que permite definir las librerías de las quedepende
nuestro proyecto y se encarga de instalarlas de forma automática.”
Luis Alberto Noguera.
PHP II
Composer
D$p$%'$%)*,-
Casi cualquier código que escribimos termina dependiendo delibrerías
de terceros (para que vamos a reinventar la rueda)
APP
Luis Alberto Noguera.
PHP II
Composer
D$p$%'$%)*,-
Según van aumentando las dependencias se complica su gestión.APP
Luis Alberto Noguera.
PHP II
Composer
Composer nos facilita el manejo de nuestras dependencias
Como lo instalamos
https://getcomposer.org/
*nix
curl -sShttps://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
Windows
https://getcomposer.org/Composer-Setup.exe
Luis Alberto Noguera.
PHP II
Composer
Como lo uso?
Las dependencias sedefinen en un archivo llamado composer.json
Este fichero tiene que estar situado en la carpeta raíz del proyecto
$ cd ~/proyecto
$ vim composer.json
Dependencia
version
Agregar masdependencias
Luis Alberto Noguera.
PHP II
Composer
Selecionando la version de nuestra dependencia
1.2.3 : Versión específica, indica exactamente una versión.
>=1.0,, >=,
Luis Alberto Noguera.PHP II
PhpActiveRecord
PRACTICA
PHPACTIVERECORD
Luis Alberto Noguera.
PHP II
Twig
Twig
motor de plantillas PHP
http://twig.sensiolabs.org/
Luis Alberto Noguera.
PHP IITwig
Instalación
Luis Alberto Noguera.
PHP II
Twig
Requerimientos
PHP >= 5.2.4
.
,
Luis Alberto Noguera.
PHP II
Twig
VIa Composer
.
,
Luis Alberto...
Leer documento completo
Regístrate para leer el documento completo.