Planificacion PAR-II-2014


Semana 01 del 19-05-2014 al 23-05-2014 - Conceptos Básicos Servidores HTTP, BD

Semana 02 del 26-05-2014 al 30-05-2014 - Conceptos Básicos HTML , CSS , DOM
Semana 03 del 02-06-2014 al 06-06-2014 - javascript
Semana 04 del 09-06-2014 al 13-06-2014 - Frameworks Desarrollo Front-End - javascript
Semana 05 del 16-06-2014 al 20-06-2014 - Evaluación 
Semana 06 del 23-06-2014 al 27-06-2014 - php , acceso a BD
Semana 07 del 30-06-2014 al 04-07-2014 - Técnicas de programación Funciones
Semana 08 del 07-07-2014 al 11-07-2014 - Técnicas de programación Clases
Semana 09 del 14-07-2014 al 18-07-2014 - Evaluación
Semana 10 del 21-07-2014 al 25-07-2014 - 24 de Julio
Semana 11 del 28-07-2014 al 01-08-2014 - Frameworks de codeigniter, cakephp  
Semana 12 del 04-08-2014 al 08-08-2014 - Frameworks de desarrollo yii, laravel 
Semana 13 del 11-08-2014 al 15-08-2014 - Evaluación
Semana 14 del 18-08-2014 al 22-08-2014 - Entrega de notas - Recuperativo

Inicio con cakephp

Instalacion y uso de cakephp
Esta instalacion es basica.

1) Descargar desde http://cakephp.org/ el archivo .zip

2) Descomprimir en la carpeta publica de tu servidor web.
ejemplo xampp instalacion por defecto ruta:
xampp\htdocs
ejemplo easyphp instalacion por defecto ruta:
easyphp...\data\localweb

3)Ubicar la carpeta que acabas de descomprimir y renombrar con el nombre cakeprueba
Puedes usar otro nombre en "cakeprueba"

4) Debes tener tu servicio del servidor web iniciado

5) Probar instalación
desde el navegador  localhost/cakeprueba


Instalacion Correcta

Los dos primeros avisos en rojo "Notice" indican cambiar dos valores que estan ubicados en la ruta mencionada.
En nuestro caso esta es la ruta:
cakeprueba\lib\Cake\Utility\Debugger.php

Al final de ese archivo estan los valores que deben ser reemplazados
Podrian utilizar este generador de valores de esta pagina
Generador de valores
Importante los dos valores deben ser diferentes, el primero combinación de numero y letras, el segundo solo numero.







Frameworks Desarrollo php

Frameworks
Nombre Descripcion Breve Mas Info
cakephp Compatible con PHP4 y PHP5,Facil Instalacion,scafolding,Bake cakephp
Codeigniter Facil Instalacion, scafolding codeigniter
yiiframework Instalacion medio facil, scafolding yii
laravel Instalacion medio avanzada laravel

Existe muchos mas pero estos son los que he utilizado.

Instalación Yii Framework

Ejemplo para la version 1.1.15

1) Tener en funcionamiento un servidor web
2) Decargar el framework desde http://www.yiiframework.com/download/
3) Descargar el archivo .zip (Recomendacion)
4) Descomprimir el archivo en cualquier carpeta que puedas ubicar luego.
5) Agregar en el path la ruta donde esta ubicado php.exe 
windows:
prueba ejecutar desde la consola "php" que es el php.exe
linux:
Instalar "sudo apt-get install php5-cli"  
  
6) Agregar en el path la ruta donde esta ubicada carpeta framework del archivo que se acaba de descomprimir en el paso 4.
7) Luego esribir en la linea de comando yiic webapp aplicacion1, 
donde aplicacion1 es el nombre de tu aplicacion web.