0% encontró este documento útil (0 votos)
206 vistas5 páginas

Zend Framework

Zend Framework es un framework PHP creado por Zend Technologies para facilitar el desarrollo web. Está orientado a objetos, usa el patrón MVC, es de código abierto y ofrece buen rendimiento. Provee abstracciones para bases de datos y acceso a servicios web. Requiere descargar el framework, configurar las rutas a las carpetas bin y library de Zend, e incluir la ruta bin en la variable PATH para usar las herramientas desde la línea de comandos.

Cargado por

arslupin_
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
206 vistas5 páginas

Zend Framework

Zend Framework es un framework PHP creado por Zend Technologies para facilitar el desarrollo web. Está orientado a objetos, usa el patrón MVC, es de código abierto y ofrece buen rendimiento. Provee abstracciones para bases de datos y acceso a servicios web. Requiere descargar el framework, configurar las rutas a las carpetas bin y library de Zend, e incluir la ruta bin en la variable PATH para usar las herramientas desde la línea de comandos.

Cargado por

arslupin_
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ZEND FRAMEWORK

Zend Framework es un framework para PHP creado por Zend Technologies. Para aquellos que no estn familiarizados con esta empresa, Zend Technologies provee a los desarrolladores web varias herramientas para ayudarlos en su labor. Algunos de estos productos son Zend Server, un servidor de aplicaciones web para ejecutar y manejar aplicaciones PHP, y Zend Studio, un muy buen IDE para PHP (basado en Eclipse). Zend ha invertido en PHP, lo cual es claro indicio de por qu Zend Framework es un gran marco de trabajo que debe ser aadido a nuestro arsenal de herramientas como desarrolladores.

Caractersticas de Zend Framework


Entre las principales caractersticas que podemos mencionar, se encuentran: Basado en PHP Esta orientado a objetos Usa el paradigma MVC (aunque no al 100%) Es open source Ofrece un gran rendimiento Ofrece una capa de abstraccin a bases de datos fcil de usar Facilita el acceso a los servicios web de distintas compaas como Google o Microsoft Cuenta con una gran comunidad de desarrolladores que contribuyen con el mantenimiento y mejora del proyecto Por otra parte, Zend Framework esta creado a partir de una infinidad de libreras y clases. Lo que lo hace una espada de doble filo; por un lado, es sencillo para los desarrolladores utilizar slo las libreras que se necesitan; pero por otra parte, configurar el framework por primera vez no esta tan fcil ya que estamos ante un montn de clases juntas. Es por ello que Zend cuenta con una herramienta para crear y estructurar nuestra aplicacin, herramienta que vamos a utilizar ms adelante.

1. Descargar Zend Framework


Lo primero que vamos a hacer es descargar Zend Framework. La versin actual es la 1.11.13 Para empezar, vamos al sitio web de Zend Framework y damos clic en el botn Download Now.

Esto nos llevar a una pgina con una lista de diferentes opciones para descargar Zend Framework. En el futuro, cuando actualicemos la librera de Zend Framework, deberemos descargar la versin Minimal, la cual contiene slo los archivos ZF. Por ahora, vamos a descargar Zend Framework 1.11.13 Full, la cual contiene la librera con todas las demos y tests. Y tambin incluye la herramienta que usaremos luego en este tutorial.

2. Configurar el entorno de Zend Framework


Despus de descargar Zend Framework, procederemos a extraer los archivos a nuestro escritorio a fin de observar su contenido. Dentro, encontraremos una gran cantidad de

carpetas, pero para efectos de este tutorial, slo necesitaremos dos: La carpeta bin y la carpeta library.

Para organizarnos bien, vamos a poner la carpeta bin dentro de nuestra carpeta PHP y la renombraremos como zend-bin. Si usas wamp PHP suele encontrarse en \wamp\bin\php\php5.x Si usas xampp, puedes agregarlo en \xampp\php\ Si realizaste la instalacin de manera independiente, ubica la carpeta PHP donde este el ejecutable php.exe. En nuestro caso queda en D:\Development\PHP, por lo que la ubicacin del binario de ZF es: D:\Development\PHP\zend-bin.

Ahora vamos a la carpeta library y dentro de ella veremos la carpeta Zend. Copiamos esta carpeta y la pegamos dentro del include_path de PHP (revisa o configura el fichero php.ini, de ser necesario). La ruta del include_path en nuestro caso apunta a:D:\Development\PHP\includes, por lo que la librera de Zend debera quedar enD:\Development\PHP\includes\Zend.

Finalmente, necesitamos configurar la herramienta Zend CLI (ubicada dentro de la carpeta zend-bin) para trabajar en cualquier directorio que querramos. Para hacer esto, necesitamos agregar la ruta de zend-bin a la variable PATH del sistema, as podremos ejecutarlo usando el prompt de Windows. Damos clic derecho a Equipo en el men Inicio, luego a Propiedades y se abrir la ventana de informacin bsica del equipo. Damos clic en el enlace Configuracin avanzada del sistema.

En la ventana que se abre, damos clic en el botn Variables de Entorno. En la nueva ventana, miramos la variable Path en Variables del sistema. Le damos clic y agregamos la ubicacin de nuestra carpeta zend-bin al final.

Cuando hayamos terminado, damos clic en OK y lo guardamos. Para asegurarnos de que todo este funcionando correctamente, abrimos el prompt de windows y ejecutamos el comando zf --help. Esto debera mostrarnos los comando que podemos usar con la herramienta Zend CLI. Si nada aparece, deberemos reiniciar la PC para asegurarnos de que las variables del sistema han sido implementados.

OJO: Si la consola devuelve un mensaje indicando que no se reconoce a PHP como comando o programa de Windows (por que lo usan con Wamp o Xampp), debern aadir la ruta a la carpeta donde se encuentre el archivo php.exe al PATH del sistema, realizando el mismo procedimiento que con Zend CLI.

También podría gustarte