Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: General Dmitry Vergadoski en 8 Febrero 2015, 03:34 am



Título: duda framework php
Publicado por: General Dmitry Vergadoski en 8 Febrero 2015, 03:34 am
hola amigos ando viendo tutoriales y checkeando frameworks para php y me resulta todo muy complejo el codigo php que generan los frameworks es algo inusual no es como el php normal al parecer me imagino es porque estan basados en una metodologia MVC (modelo vista controlador) no se si sera por eso, pero me resulta extrano y muy complejo y se supone que los frameworks son para programar mas rapido y mejor, mi pregunta es,

resulta conveniente aprender a programar con estos frameworks o es mejor seguir programando en php normal?


muchas gracias de antemano.


Título: Re: duda framework php
Publicado por: MinusFour en 8 Febrero 2015, 04:05 am
Definitivamente, muy conveniente aprender uno o dos frameworks. Los frameworks son simplemente un nivel de abstración encima del lenguaje. No tienen que ser facil de aprender y hasta cierto punto no necesitan ser mas sencillos de usar pero usualmente es el acometido.

¿En que te puede ayudar aprender un framework?

Hablando solo de la capa de abstración que proveen: Muchas de las rutinas y metodos que proveen te permiten evitar repetirte, sin mencionar que la mayoria son testeadas y optimizadas. Piensa en lo extenso que puede ser el lenguaje y las miles de formas en las que se pueden realizar X cosas. Los frameworks contribuyen estandarización.

Es muy común que las empresas busquen personas que saben uno o dos frameworks en el lenguaje que desarrollan porque en entornos de trabajo se usan mucho. Proveen cierto grado de eficiencia, no necesitas mantener el código y simplifica tu código lo cual lo hace mas entendible y mantenible para gente que trabaja con el mismo framework.

Ahora, ¿Deberías utilizar un framework siempre? No. Depende de lo que quieras hacer.