/temp-app

web Application consuming REST API

Primary LanguagePHPBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Web Application - Temp App


Este repositorio de muestra es para fines de demostración y mi forma de trabajar sobre sobre el framework Yii2.

La idea básica es crear una aplicación web basada en MVC y demostrar cómo funciona el consumir una API con Yii2.

Requerimientos

  • El requisito mínimo de este proyecto es que su servidor web sea compatible con PHP 5.4.0 o mayor.
  • Tener instalado composer.

Instalación

  • Abrir una terminal, en la ubicación del proyecto
  • Ejecutar el comando composer install
  • En el archivo config\params.php, se debe cambiar la url por la propia.
  • Configurar la dirección a la cual se conectara la aplicación web en el archivo config>params.php

Ejecutar el proyecto

El framework de yii2 posee un servidor interno que permite ejecutar la aplicación sin la necesidad de instalar un tercero.


php yii serve

Pero si desean ejecutar la aplicación web en un servidor como Nginx, Apache u lighttpd, solo se necesita colocar la carpeta del proyecto en la ubicación de la carpeta publica del servidor e ir a la url:


http://localhost/temp-app/web/

Comandos en consola

Se creo un comando que inserta datos de prueba en la base de datos, son para fines de testing.


php yii temp/add -u=prueba -p=prueba -a=6 -d=prueba -c=red

Opciones:

-u:     usuario
-p:     contraseña
-a:     Cantidad de registros a generar
-d:     Nombre que llevara el registro
-c:     Color que representara (green, red, purple)

Argumentos:

php yii temp/add -u=prueba -p=prueba <cantidad>

Proyecto aun en desarrollo