Tema: Sencillez de PHP
Conferencista: Santiago Andrade
Concepto
PHP es un lenguaje interpretado multiplataforma y open source creado en 1944 por Rusmos Lerdorf sin embargo ahora es producido por The PHP Group, de ahí su significado PHP.
¿Qué provee?
§ Multiplataforma
§ Portabilidad
§ Facilidad de aprendizaje
§ Base de Datos
§ Documentación
§ Ejecución del lado del Servidor
§ Más seguridad a las aplicaciones
§ Funcionalidades en el Core PEAR
§ Fácil de Aprender
Symfony
Es un framework diseñado completamente en PHP con el fin de optimizar el desarrollo de aplicaciones.
§ Disminución en el tiempo de desarrollo compatibilidad y transferencia en la conexión a la Base de Datos
§ La conexión a la Base de Datos provee una capa de abstracción para conectarse a diferentes Base de Datos con el fin de lograr una independencia del código.
Existe depuración en el Symfony ya que permite corregir errores en el código de la Base de Datos.
CONEXIÓN A BASES DE DATOS
Symfony provee de una abstracción para conectar a diferentes gestores de Bases de Datos para lograr una independencia del código.
ARQUITECTURA EN CAPAS (mvc)
Modelo: Registro, tabla (Doctrine o Propel).
Controlador: Actions, Components
Vista: Partials, Componentes Slots
Ademas es muy flexible ya que nos permite realizar cambios
I18n y L10n
Permite mediante la interfaz gráfica cambiar el idioma seleccionado por el usuario con el fin de utilizar la misma interfaz gráfica en diferentes idiomas.