Guia Symfony 1.4 Doctrine
Symfony
Framework para el desarrollo de aplicaciones web
(58) 426‐511.42.50 liviolopez@gmail.com
Symfony 1.4 – Doctrine
¿Symfony?
Es un framework para el desarrollo ágil de aplicaciones. Automatiza varios de los patrones de diseño más utilizados, añadiendo estructura al código en aras de mejorar la escritura, legibilidad y mantenibilidad del código generado. En definitiva, hace de la programación una tarea más fácil.
(58) 426‐820.59.45 ondasystems@gmail.com
Symfony 1.4 – Doctrine
Funcionalidades Web
La capa integrada de internacionalización (i18n) facilita la traducción de data e interfaces. Además, facilita la localización de contenido. Se pueden utilizar plantillas y esquemas dentro de las páginas HTML para reducir el tamaño de los códigos. Los formularios soportan validaciones y rellenado automático.
(58) 426‐820.59.45 ondasystems@gmail.com
Symfony 1.4 – Doctrine
Funcionalidades Web
Filtrado de data de entrada y salida protege la aplicación contra ataques a través de data corrompida. Las funcionalidades para la gestión de caches reducen el uso de anchos de banda y cargas del servidor. Funcionalidades para la gestión de correos integrada. Ajax integrado.
(58) 426‐820.59.45 ondasystems@gmail.com
Symfony 1.4 – Doctrine
Conceptos Clave
PHP versión 5 OOP – Object Oriented Programming AOP – Aspect Oriented Programming PEAR ORM – Object Relational Mapping RAD – Rapid Application Development YAML MVC ‐ Model/View/Controller
(58) 426‐820.59.45 ondasystems@gmail.com
Symfony 1.4 – Doctrine
Recursos
Symfony
Portal Principal del Proyecto http://www.symfony‐project.org/ Libro Web para el desarrollo de una aplicación de prueba mediante la utilización de todas las funcionalidades del framework http://www.symfony‐project.org/jobeet/1_4/Doctrine/es/
(58) 426‐820.59.45 ondasystems@gmail.com
Symfony 1.4 – Doctrine
Recursos
Doctrine
Portal principal del Proyecto http://www.doctrine‐project.org/ Documentación sobre el ORM http://www.doctrine‐project.org/projects/orm/1.2/docs/manual/introduction/en Sección de aprendizaje de DQL http://www.doctrine‐project.org/projects/orm/1.2/docs/manual/dql‐doctrine‐query‐language/en
(58) 426‐820.59.45 ondasystems@gmail.com
Symfony 1.4 – Doctrine
Recursos
Grupo – Ayuda
Mayor foro en español para la solicitud de ayuda http://groups.google.es/group/symfony‐es
(58) 426‐820.59.45 ondasystems@gmail.com
Symfony 1.4 – Doctrine
Requisitos para instalación
PHP versión 5 (php5). Cliente para consola de PHP versión 5 (php5‐cli). Conector para MySQL o PostgreSQL (según sea el caso) de PHP versión 5 (php5‐pgsql o php5‐mysql). Librería para interpretar documentos XSL ‐ Extensible Stylesheet Language ‐ de PHP versión 5 (php5‐xsl).
(58) 426‐820.59.45 ondasystems@gmail.com
Symfony 1.4 – Doctrine
Instalación Sandbox
Bajar
http://www.symfony‐project.org/get/sf_sandbox_1_4.tgz
Descomprimir y colocar el archivo en el DocumentRoot de apache (Ej. /var/www)
¡Instalación simple!
(58) 426‐820.59.45 ondasystems@gmail.com
Symfony 1.4 – Doctrine
Instalación PEAR
Instalar PEAR
apt-get install php-pear
Agregar el canal a PEAR
pear channel-discover pear.symfonyproject.com
Instalar
pear install symfony/symfony
¡Instalación recomendada!
(58) 426‐820.59.45 ondasystems@gmail.com ...
Regístrate para leer el documento completo.