Bienvenido
Programa del taller Bienvenida ¿Que es el Zend Framework? Guía Rápida: Construcción aplicación Implementación de la librería Zend_Translate Conclusión  >
El conferencista Luca Urech, Suizo 10 años de desarrollo web 3 meses en Colombia trabajando para SeeD Software 2 meses de desarrollo Zend Framework
Objetivos Conocer el ZF Conocer las posibilidades con ZF ZF en la práctica Otros recursos para aprender mas
Programa del taller Bienvenida ¿Qué es el Zend Framework? Guía Rápida: Construcción aplicación Implementación de la librería Zend_Translate Conclusión  >
El Objetivo del Zend Framework “ Crear un Framework para construir aplicaciones Web 2.0 mas rápido, simple y seguro”
Historia Una Iniciativa de Zend: La empresa desarrolladora del núcleo de PHP Contribución de la comunidad Primera versión alpha en Octubre 2005 Primera versión productivo en Julio 2007 Versión actual: 1.5.1 (Marzo 2008)
El Concepto Simple y Productivo Proporciona el 80% de las funcionalidades que todo el mundo necesita, el otro 20% es adaptable Código Abierto ZF = MVC + Componentes
Las Ventajas Hecho por los desarrolladores de PHP Gratis – y licencia libre Código de alta calidad Pruebas antes de cada lanzamiento Los componentes se pueden utilizar solos e independiente del Framework Buena documentación, gran comunidad
Requerimientos PHP 5.1.4 Sistema operador: Linux, Windows, OS X… Servidor Web configuración normal Soporte para archivos .htaccess
MVC MVC = Modelo – Vista – Controlador Separar la lógica de la programación de la presentación y de las bases de datos Programador y el diseñador web pueden ser dos personas diferentes Modelo Frontcontroller
Modelo Frontcontroller: Controller y Action http://localhost http://localhost/blog/ http://localhost/blog/write/ IndexController  ::  indexAction BlogController  ::  indexAction BlogController  ::  writeAction Controller Action
Modelo Frontcontroller: Un ciclo de peticiones en ZF Respuesta Respuesta Petición: http://localhost/ blog / write / Front-Controller Direciona Router Dispatching Dispatcher writeAction() BlogController
Los componentes Bases de Datos Internacionalización Autenticación, Control de Acceso, Sesiones Plantillas Sindicación con RSS Registro de actividades Amazon, Flickr, Google… Formularios y Validación Caching AJAX / JSON Correo electrónico PDF (leer y escribir) Buscador
Utilizar un componente <?php Require_once( ' Zend/Locale.php ' ); $locale= new Zend_Locale(); echo $locale->toString(); Solamente necesita incluir el componente. Automáticamente cargará las librerías que necesita. Todos los archivos del componente quedan en la misma carpeta Zend/Locale/ Después de cargar los archivos se puede instanciar un objeto de la clase Zend_Locale. Ahora se puede utilizar el componente. Este método retorna el idioma del navegador.
seedcorporate.com MVC:  Zend_Router , Zend_Registry Vista:  Zend_View, Zend_Layout Traducción : Zend_Translate, Zend_Locale Formularios:  Zend_Form, Zend_Validate, Zend_JSON
Programa del taller Bienvenida Que es el Zend Framework? Guía Rápida: Construcción aplicación Implementación de la librería Zend_Translate Conclusión  >
Programa del taller Bienvenida ¿Qué es el Zend Framework? Guía Rápida: Construcción aplicación Implementación de la librería Zend_Translate Conclusión  >
El componente Zend_Translate Traducción de los textos de la aplicación Admite varios formatos: Array, CSV, GetText, QT, Tmx, Xliff… Misma API para todo los formatos Automáticamente detecta el idioma del usuario
Programa del taller Bienvenida ¿Que es el Zend Framework? Guía Rápida: Construcción aplicación Implementación de la librería Zend_Translate Conclusión  >
Conclusiones Soluciones simples Fácil para manejar Fácil para extender Soluciona casi todas las necesidades de los desarrolladores web
¿Donde aprender mas? Documentación oficial: http://framework.zend.com/manual/en API oficial: http://framework.zend.com/apidoc/core/ Zend Developer Zone: http://devzone.zend.com Foro en español: http://www.zfforum.es Busca en Google por: Zend_XY Tutorial
Preguntas?
Gracias

Zend Framework Taller de SeeD Software, Colombia

  • 1.
  • 2.
    Programa del tallerBienvenida ¿Que es el Zend Framework? Guía Rápida: Construcción aplicación Implementación de la librería Zend_Translate Conclusión >
  • 3.
    El conferencista LucaUrech, Suizo 10 años de desarrollo web 3 meses en Colombia trabajando para SeeD Software 2 meses de desarrollo Zend Framework
  • 4.
    Objetivos Conocer elZF Conocer las posibilidades con ZF ZF en la práctica Otros recursos para aprender mas
  • 5.
    Programa del tallerBienvenida ¿Qué es el Zend Framework? Guía Rápida: Construcción aplicación Implementación de la librería Zend_Translate Conclusión >
  • 6.
    El Objetivo delZend Framework “ Crear un Framework para construir aplicaciones Web 2.0 mas rápido, simple y seguro”
  • 7.
    Historia Una Iniciativade Zend: La empresa desarrolladora del núcleo de PHP Contribución de la comunidad Primera versión alpha en Octubre 2005 Primera versión productivo en Julio 2007 Versión actual: 1.5.1 (Marzo 2008)
  • 8.
    El Concepto Simpley Productivo Proporciona el 80% de las funcionalidades que todo el mundo necesita, el otro 20% es adaptable Código Abierto ZF = MVC + Componentes
  • 9.
    Las Ventajas Hechopor los desarrolladores de PHP Gratis – y licencia libre Código de alta calidad Pruebas antes de cada lanzamiento Los componentes se pueden utilizar solos e independiente del Framework Buena documentación, gran comunidad
  • 10.
    Requerimientos PHP 5.1.4Sistema operador: Linux, Windows, OS X… Servidor Web configuración normal Soporte para archivos .htaccess
  • 11.
    MVC MVC =Modelo – Vista – Controlador Separar la lógica de la programación de la presentación y de las bases de datos Programador y el diseñador web pueden ser dos personas diferentes Modelo Frontcontroller
  • 12.
    Modelo Frontcontroller: Controllery Action http://localhost http://localhost/blog/ http://localhost/blog/write/ IndexController :: indexAction BlogController :: indexAction BlogController :: writeAction Controller Action
  • 13.
    Modelo Frontcontroller: Unciclo de peticiones en ZF Respuesta Respuesta Petición: http://localhost/ blog / write / Front-Controller Direciona Router Dispatching Dispatcher writeAction() BlogController
  • 14.
    Los componentes Basesde Datos Internacionalización Autenticación, Control de Acceso, Sesiones Plantillas Sindicación con RSS Registro de actividades Amazon, Flickr, Google… Formularios y Validación Caching AJAX / JSON Correo electrónico PDF (leer y escribir) Buscador
  • 15.
    Utilizar un componente<?php Require_once( ' Zend/Locale.php ' ); $locale= new Zend_Locale(); echo $locale->toString(); Solamente necesita incluir el componente. Automáticamente cargará las librerías que necesita. Todos los archivos del componente quedan en la misma carpeta Zend/Locale/ Después de cargar los archivos se puede instanciar un objeto de la clase Zend_Locale. Ahora se puede utilizar el componente. Este método retorna el idioma del navegador.
  • 16.
    seedcorporate.com MVC: Zend_Router , Zend_Registry Vista: Zend_View, Zend_Layout Traducción : Zend_Translate, Zend_Locale Formularios: Zend_Form, Zend_Validate, Zend_JSON
  • 17.
    Programa del tallerBienvenida Que es el Zend Framework? Guía Rápida: Construcción aplicación Implementación de la librería Zend_Translate Conclusión >
  • 18.
    Programa del tallerBienvenida ¿Qué es el Zend Framework? Guía Rápida: Construcción aplicación Implementación de la librería Zend_Translate Conclusión >
  • 19.
    El componente Zend_TranslateTraducción de los textos de la aplicación Admite varios formatos: Array, CSV, GetText, QT, Tmx, Xliff… Misma API para todo los formatos Automáticamente detecta el idioma del usuario
  • 20.
    Programa del tallerBienvenida ¿Que es el Zend Framework? Guía Rápida: Construcción aplicación Implementación de la librería Zend_Translate Conclusión >
  • 21.
    Conclusiones Soluciones simplesFácil para manejar Fácil para extender Soluciona casi todas las necesidades de los desarrolladores web
  • 22.
    ¿Donde aprender mas?Documentación oficial: http://framework.zend.com/manual/en API oficial: http://framework.zend.com/apidoc/core/ Zend Developer Zone: http://devzone.zend.com Foro en español: http://www.zfforum.es Busca en Google por: Zend_XY Tutorial
  • 23.
  • 24.