Ventajas de usar frameworks para PHP
Elad Rodríguez fue el ponente elegido por la Asociación de Desarrolladores Web de Alicante (ADWA) para realizar el taller sobre Frameworks en PHP. El nivel no fue demasiado técnico, ya que la ponencia de Elad estaba más orientada a ofrecer una visión general sobre las ventajas e inconvenientes que ofrecen estos entornos de trabajo.
De forma breve, un framework es una estructura conceptual y tecnológica compuesta por librerías, componentes y clases que facilitan el desarrollo ágil, seguro y escalable de una aplicación. La estructura básica de todos los proyectos web es muy parecida. Esto hace que los programadores deban destinar mucho tiempo en realizar tareas repetitivas que aportan escaso o nulo valor a las aplicaciones. Es en este punto donde el uso de un framework puede facilitar las cosas. Dicho de una forma coloquial, los frameworks se encargan de los pequeños detalles permitiendo al programador dedicar más tiempo y esfuerzos a las partes realmente importantes de las aplicaciones que están desarrollando.
Una de las ventajas que más me llamó la atención fue que, tal y como contaba Elad, el uso de estos entornos de trabajo facilita mucho la incorporación de nuevos desarrolladores a la empresa, dado que el método de trabajo no depende de la empresa en la que se trabaja, sino del framework que se utilice. De esa forma el proceso de adaptación de una nueva persona al equipo de desarrolladores resulta más sencillo y rápido.
A continuación os compartimos la presentación que utilizó Elad en su charla, en la que podréis encontrar muchos más detalles y conocer en mayor profundidad CodeIgniter y Symfony, dos de los muchos frameworks para desarrollo en PHP que existen en el mercado.











