Frameworks Para Php

Páginas: 33 (8149 palabras) Publicado: 17 de agosto de 2011
Universidad Nacional De Costa Rica Escuela De InformáticaFacultad de Ciencias Exactas y Naturales | |

Frameworks para PHP

II CICLO 2009

I. Contenido

I. Contenido 2
II. Introducción 4
2.1. Justificación 4
2.2. Objetivos Específicos 5
III. Marco teórico 6
3.1. Sobre PHP 6
3.1.1 Historia 7
3.1.2 PHP 3 7
3.1.3 PHP 4 7
3.1.4 PHP 5 7
3.1.5 PHP 6 83.1.6 Ventajas 8
3.2. ¿Qué es un Framework? 8
Entornos de Desarrollo Integrado 9
¿Cuál es la diferencia entre un IDE y un Framework? 10
3.3. Modelo de Vista Controlador (MVC) 10
3.4. Criterios para escoger un Framework para PHP 13
3.5. Algunos ejemplos de Frameworks para PHP 25
3.6. Algunos Frameworks en detalle: 28
Akelos 28
Bitweaver 31
Zoop 33
PHP Navigator 35Symfony 38
Zend Framework (ZF) 39
CakePHP 40
IV. Experimentación 42
V. Conclusiones 47
VI. Recomendaciones 47
VII. Bibliografía 48

II. Introducción

La investigación realizada se enfocará en frameworks cuáles existen, cómo se usan, las ventajas de usar un framework, con uno de los lenguajes más utilizado como PHP actualmente, por su facilidad de manejo, hasta tal vez el máspopular en los lenguajes de programación en aplicaciones web.

La investigación no explicará desde cero ¿cómo se programa en PHP?, si no que más bien se centralizará en el uso de frameworks para PHP, sin embargo para que los ejemplos realizados se entiendan se expondrá una pequeña explicación de la sintaxis y programación en PHP.

Para que nos vayamos familiarizando con el concepto de“framework”, que da la impresión de un concepto complicado, en palabras simples lo podemos visualizar como “un paquete de código reutilizable”, es decir, son paquetes ya predeterminados donde podemos reutilizar el código y darle la funcionalidad que queramos a nuestra aplicación y así simplificar el desarrollo web.

I.
II.
3.1. Justificación

La justificación de esta investigación es debidoa la falta de conocimiento de un tema poco ambiguo para muchos de los programadores web que no conocen las ventajas y facilidades de utilizar un framework.

Es por eso que este trabajo incide en la utilización de framework en una plataforma libre, en el cuál se obtendrán muchos beneficios no sólo a nivel monetario sino por la seguridad y la libertad de programación que ofrece la mismaplataforma, y además como valor agregado facilitar la programación en PHP con ayuda de los frameworks.

El siguiente documento pretende orientar al lector y describir en qué consiste los marcos de trabajo o Frameworks, así como un poco de la historia y fundamentos básicos de PHP, para adentrarse luego a lo que son Frameworks PHP, mostrando de manera descriptiva características fundamentales de estasherramientas.

Se espera generar conocimiento válido para la correcta comprensión de éste tipo de marcos de trabajo y lograr la creación de criterios para escoger el uso de los mismos sobre el modelo tradicional de programación, ofreciendo otra alternativa de programación web.

3.2. Objetivos Específicos

* Enumerar los tipos de frameworks en PHP para escoger uno con el cual seexperimentará
* Saber en qué consiste el framework escogido para determinar qué aplicaciones web se pueden crear.
* Realizar una pequeña demostración de cómo se instala el framework escogido, para poder usarlo.
* Estudiar el lenguaje de programación web PHP para comprender cómo se utiliza un framework.
* Realizar una pequeña demostración de cómo se utiliza el framework escogido,para analizar su funcionamiento.
* Explicar cuáles son los beneficios y problemas que se presentaron a la hora de instalar y usar el framework escogido.
III. Marco teórico

III.
4.3. Sobre PHP

“PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tarea Frameworks Php
  • Para php
  • Frameworks php
  • Frameworks de PHP
  • apuntes de php para mysql
  • Modulo de seguridad para php
  • php para la programación.
  • Tutorial Para Creacion De Paginas Php

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS