Curzo De Zend Framework

Páginas: 9 (2031 palabras) Publicado: 22 de octubre de 2012
Curso: "Introducción a Zend Framework" 2010

“Presentación de Zend Framework“ Módulo 1

© Todos los logos y marcas utilizados en este documento, están registrados y pertenecen a sus respectivos dueños.

AUTORES: andresguzf@gmail.com / enriqueplace@gmail.com WEB: http://formacion.surforce.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

1

Curso: "Introducción a ZendFramework" 2010
Objetivos
El objetivo de este módulo semanal es hacer la primera presentación formal de Zend Framework como herramienta de desarrollo basada en PHP5. La intención es comprender y discutir todo el alcance y las posibilidades de la herramienta y culminar la primera etapa con la instalación de un sistema base y realizar la infalible y nunca bien valorada prueba clásica de “hola mundo” "Quemar etapas" Es importante que saques provecho de cada módulo y consultes todos los temas que se van tratando, sin adelantar etapas.

AUTORES: andresguzf@gmail.com / enriqueplace@gmail.com WEB: http://formacion.surforce.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

2

Curso: "Introducción a Zend Framework" 2010
Introducción
Zend Framework es un proyecto open source paradesarrollar aplicaciones web usando puramente en PHP5 y Programación Orientada a Objetos bajo licencia New BSD License. Zend Framework comúnmente abreviado como ZF, es un producto desarrollado por la empresa Zend Technologies [*] y está diseñado con el objetivo de simplificar el desarrollo de sistemas web implementando las mejores prácticas y patrones de diseños (design patterns) de ingeniería desoftware, enfocado en la construcción de seguras, fiables y modernas aplicaciones Web 2.0. [*] erróneamente se cree que la empresa creó PHP y que el autor original trabaja en ella (una locura, odia los frameworks ;-) ); todo lo contrario, pero es verdad que la empresa fue formada por los principales desarrolladores del lenguaje y que actualmente son quienes más aportan a su desarrollo.

Notaimportante: el curso estará basado en la última versión disponible (1.10.x) la cual incorpora muchas funcionalidades que automatizan procesos de creación de componentes de nuestro sistema, pero por temas didácticos desde el principio del curso haremos “todo a mano” y recién al final del curso abordaremos las últimas mejoras.
AUTORES: andresguzf@gmail.com / enriqueplace@gmail.com WEB:http://formacion.surforce.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

3

Curso: "Introducción a Zend Framework" 2010
¿Por qué ZF?
Extendiendo el arte y el espíritu de PHP, ZF se basa en la simplicidad, las mejores prácticas de programación y ofrece flexibilidad y reducción de costos (licencias) a través de un producto de calidad y rigurosamente testeado .

"Demasiadas ruedas redondas”Una de las cosas que como desarrolladores hay que tratar de evitar es “reinventar la rueda”, ya que existen demasiados Frameworks para usar y API's para reusar, y nuestra meta debería ser construir "plataformas de desarrollo"[*] que deberían apoyarse –en lo posible- sobre herramientas sólidas y muy probadas, así no perder el objetivo primario y esencial que es "desarrollar sistemas", no"frameworks" (y nuestros clientes agradecidos).

[*] Por “plataforma de desarrollo” nos referimos a lo opuesto de hacer todo “artesanalmente”, todo lo que se hace desde la primera vez con “sudor y lágrimas”, como un carpintero que trabaja sobre el trozo de madera hasta llegar a la pieza de arte que luego puede vender. Deberíamos poner el foco en reducir todo lo posible cualquier actividad que no seanecesaria hacer dos veces, reusar componentes a tal extremo que lo único que se hace “artesanalmente” son las funcionalidades nuevas que aún no están contempladas en nuestra “plataforma”, pero que una vez hecho, no volveremos a desarrollar de cero, solo trabajar en su evolución. Por ejemplo, ¿Cuántas veces repetimos código de persistencia de datos contra una base de datos? ¿Cuántas veces hicimos una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • zend framework
  • The Zend Framework
  • Zend Framework 2 Manual
  • Zend framework
  • Zend Framework
  • Zend framework
  • Zend framework
  • Zend framework cache

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS