ggfdzfzs

Páginas: 3 (597 palabras) Publicado: 4 de febrero de 2015
PHP nivel II

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
Preguntas Componentes 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 II Twig

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.

OTRAS TAREAS POPULARES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS