martes, 4 de agosto de 2015

Crear proyecto en Yii desde Cero

Yii es un framework para lenguaje PHP, muy versatil con muchas funcionalidades y paquetes, tiene una amplia documentación, y diría yo muy sencillo de aprender, necesitas conocimientos de MVC con el fin de que puedas entenderlo más rápido, pero en este blog te enseñaremos paso a paso trucos con ejercicios desarrollados para que puedas desarrollar tu programa o sitio web de manera eficiente y con coste mínimo.

1) Bueno el primer paso para crear un proyecto en Yii, se necesitará que te bajes el motor de Yii del siguiente link: http://www.yiiframework.com/download/

2) En mi caso yo tengo Fedora en el cual ya he configurado Apache, asi que me saltaré este paso y lo único que mostraré son los pasos para crear el proyecto, una vez descargado debes realizar lo siguiente:

- En el directorio donde te has bajado digita el siguiente comando.
tar -xvzf yii-1.1.16.bca042.tar.gz (desempaqueta la carpeta yii-1.1.16.bca042)


- Para cambiar el nombre de la carpeta pon lo siguiente:

mv yii-1.1.16.bca042 motoryii

- Luego copia esta carpeta en el directorio apache:
cp -R motoryii /var/www/html

- Bueno, ahora si! al grano, creamos el proyecto de la siguiente manera.
Ingresamos al directorio:
cd /var/www/html/motor/framework

- Con permisos de ejecución escribimos el siguiente comando

 sudo php yiic.php webapp ../../miaplicacionyii
En el comando anterior estoy creando mi proyecto en Yii llamado miaplicacionyii de manera que me crea el directorio con las clases modelos y vistas que necesito para empezar a desarrollar mi programa.
La salida del comando ejecutado sera:

[root@orphaned framework]# sudo php yiic.php webapp ../../miaplicacionyii Create a Web application under '/var/www/html/miaplicacionyii'? (yes|no) [no]:yes 
AQUI TE DESPLEGARÁ UN SIN NÚMERO LÍNEAS QUE EL MOTOR YII EJECUTA PARA CREAR.

Al final tienes:

Your application has been created successfully under /var/www/html/miaplicacionyii.

Ahora la carpeta de tu proyecto tiene lo siguiente:



[root@orphaned html]# cd miaplicacionyii/
[root@orphaned miaplicacionyii]# ll
total 28
drwxrwxrwx  2 apache apache 4096 ago  4 23:14 assets
drwxr-xr-x  2 apache apache 4096 ago  4 23:14 css
drwxr-xr-x  2 apache apache 4096 ago  4 23:14 images
-rw-r--r--  1 apache apache  465 ago  4 23:14 index.php
-rw-r--r--  1 apache apache  468 ago  4 23:14 index-test.php
drwxr-xr-x 15 apache apache 4096 ago  4 23:14 protected
drwxr-xr-x  3 apache apache 4096 ago  4 23:14 themes


Lo único que necesitas verificar es en el navegador y tendrás así tu proyecto creado en Yii.




Eso es todo. En el siguiente blog mostraremos el contenido de las carpetas y aprenderemos a configurar el main.php de tu proyecto en yii

No hay comentarios:

Publicar un comentario