/mpwar

Proyecto SF2 basado en Symfony Rest Edition de Gimler con algunos aderezos y algunas simplificaciones para el Master de Programación Web de Alto Rendimiento de la Universidad Ramon LLull

Primary LanguagePHP

Symfony MPWAR Edition

Build Status

Bienvenidos al Symfony MPWAR Edition, un proyecto SF2 totalmente funcional para que podais tocar con vuestras manos siguiendo la filosofia seguida en el proyecto Horus de Akamon.

Este documento contiene información de como descargarlo, instalarlo y empezar a usarlo.

  1. Instalar Symfony MPWAR Edition

Hacer un fork del proyecto (opcional)

Abrir la web de este proyecto en Github y escoger la opción fork situada en la parte superior de la derecha (solo visble si se está loginado).

Clonar el proyecto

Con git clonar el proyecto en la ruta deseada:

git clone https://github.com/eloipoch/mpwar ruta/nombre-carpeta

Instalar las dependencias

Composer es la herramienta utilizada para instalar las dependencias.

Si todavía no tienes Composer instalado descárgalo siguiendo las instrucciones de http://getcomposer.org/ o simplemente ejecutando el siguiente comando:

curl -sS https://getcomposer.org/installer | php

Entonces usa el comando composer install para requerir las dependencias desde la raíz de tu proyecto y configurar los parámetros de manera oportuna:

php composer.phar install -o
  1. Comprobar la Configuración del Sistema

Antes de empezar a programar, estar seguros de que vuestro sistema está correctamente configurado para trabajar con Symfony.

Ejecutar el script check.php desde la línea de comandos:

php app/check.php
  1. Crear la base datos

Crear la base de datos configurada anteriormente ejecutando el comando:

./app/console doctrine:database:create
  1. Ejecutar los Tests

Comprobar que el código funciona ejecutando los tests:

./bin/phpunit -c app/
./bin/behat
  1. Empezar a Programar

Enhorabuena!! Ya lo tienes todo preparado para empezar a programar :)