Seleccionar página

Son muy encendidas la discusiones entre diferentes defensores de lenguajes de programación, frameworks, etc. Ruby, Python, Php, los diferentes frameworks, Django, Symfony, Laravel.

En esta entrada me gustaría hablar de Laravel, el framework de PHP que más está creciendo, y más concretamente de su versión 5.

Muchos son los que critican PHP, no sin falta de razón en muchas ocasiones, en favor de lenguajes más refinados como Python. Está claro que la sintaxis de Python lo hace muy fácil de entender, pareciendo pseudocódigo por momentos, peromuchas veces se critica PHP por la manera de programar utilizada en el pasado. PHP mezclado con HTML de manera muchas veces caótica haciendo muy difícil de entender el desarrollo.

Por supuesto esto no ocurre con Laravel. Laravel es OOP-MVC (Modelo-Vista-Controlador) y cumple estándares PSR-4 lo que lo hace realmente fácil de entender. Además una de las mejores cosas que le ha pasado últimamente a PHP ha sido la aparición de Composer, un gestor de dependencias y paquetes al estilo de Bundler en Ruby, que puede hacerte la vida mucho más fácil.

composer2

Por último cuando estamos en la difícil situación de elegir framework en el que adentrarnos, los recursos disponibles en la red son un factor muy importante. Para Laravel/Php existe un portal espectacular, https://laracasts.com/, donde aparte de Laravel, se tratan extensamente muchos de los temas relacionados con la programación, haciendo de laracasts uno de los mejores recursos para programadores que se pueden encontrar por la red.

laracasts

Os animo a echarle un vistazo.

Saludos!!