Hay una realidad en el mundo web de PHP que repercute directamente en el mercado laboral de los Developer y que tiene que ver con el presente y el futuro de PHP.
Desde hace un tiempo largo, PHP ha tenido la suerte de estar acompañado por una gran cantidad de Frameworks, muchos de ellos basados en la arquitectura MVC y que de esa forma mantienen viva la llama del lenguaje, todavía haciéndolo más competitivo frente a otras alternativas como Django de Python o Ruby on Rails de Ruby.
Entre los Frameworks más populares para PHP podemos encontrar:
Por supuesto que la lista se extiende muchísimo y una característica particular es que la mayoría son basados en licencias de Software Libre, con lo cuál vamos a encontrar mucha documentación y textos para leer sobre muchos temas.
Por otro lado, si fueron más atentos, se dieron cuenta que el mercado laboral de los desarrolladores también migro al uso de los Frameworks, la realidad es que cada vez se ve menos código “puro” de PHP y más apps desarrolladas con estos Frameworks y los motivos realmente sobran por todas las bondades que aportan.
El desafío hoy es comenzar a estudiar, aprender e implementar alguno de estos framework casi de forma obligatoria para mantenerse en forma, en particular soy totalmente partidario de Symfony2, creo que ese framework saca las mejores ideas de sus pares y lo incorpora en un solo producto.
De todas maneras mi recomendación es buscar un framework que se adapte a las tecnologías de hoy, y comenzar a implementar pequeñas cosas, lo importante de todo es comprender como trabaja el framework y van a notar una similitud entre todos.
El mercado labora hoy exige y expone a PHP acompañado de un framework y es indispensable estar a ese nivel.
Ustedes que framework PHP están utilizando?
Saludos!
lunes, 5 de mayo de 2014
Suscribirse a:
Comentarios de la entrada (Atom)
Entradas populares
-
Cada vez que utilizo Git para realizar el tracking y el control de versiones en un software más estoy convencido de las bondades que bri...
-
A la hora de crear arte hecho codigo fuente, muchas veces necesitamos un buen editor para escribir nuestro codigo, un compilador a mano o in...
-
Los Diagramas de Tiempo de UML se usan para mostrar el cambio en el estado o valor de uno o más elementos tomando en cuenta el factor tiemp...
-
Un diagrama de colaboración, se puede decir que es una forma alternativa al diagrama de secuencias a la hora de mostrar un escenario. Este t...
-
En la arquitectura de programación de niveles, el término “nivel” y “capa” no significa lo mismo ni tampoco son similares El término ...
-
Hoy les quería dejar un How-To de como hago para fusionar Symfony2 y el Bootstrap de Twitter , de esa forma lograr tener unas mejores vista...
-
Los Casos de Usos no forma parte de la llamada Fase de Diseño, sino parte de la fase de Análisis, respondiendo el interrogante ¿Qué? . De f...
-
Un estado es una condición durante la vida de un objeto, de forma que cuando dicha condición se satisface se lleva a cabo alguna acción o se...
-
Este es otro tip de Vim para poder sobrellevar todas las situaciones que se nos presenten, por alguna razón hoy me encontré con la sigui...
-
Yaml es un formato de serealización de datos inspirado básicamente en los lenguajes Python y XML que desde hace 13 años ya se transfor...
No hay comentarios.:
Publicar un comentario