PHP a pelo o Framework

  • Autor Autor Carrega
  • Fecha de inicio Fecha de inicio
Carrega

Carrega

Zeta
Verificación en dos pasos activada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola betas,

Soy programador con experiencia en escritorio y sobre todo en android nativo y quiero dar el salto a la web ya no solo por las puertas que me abre laboralmente sino por que ademas soy una persona muy inquieta y tengo algunos proyectos en mente que me gustaría desarrollar.

La cosa es que algo de web se, he hecho cositas en html+css+bootstrap+javascript (benditas validaciones!) ademas de algo en PHP, CRUD, mail, archivos, pdf y algo de sockets para la recepción de las coordenadas de un dispositivo GPS.

He estado leyendo bastante y tengo claro que framework php utilizaría, o laravel o symfony (o ambos por que no 😛).

Y he aquí donde vienen mis dudas. En muchos sitios he leído que recomiendan primero centrarse bien en php puro, sobre todo la parte de POO y el patrón MVC antes de meterse con un framework aunque realmente teniendo una base de php basta para tirarse a por un framework.

La cosa es que obviamente soy un experto en POO con todo lo que he dado en Java y Android (no se si PHP sera igual pero iamgino que si) y también he trabajado el patrón MVC tanto a nivel de escritorio con JavaFX como en Android.

Que opináis? Me tiro a por un framework directamente o me centro en mejorar mi PHP puro?

A pesar de haber hecho todo lo mencionado en PHP la verdad que me siento bastante inseguro trabajando en PHP...

Toda opinión es bienvenida. Ademas si alguien quiere compartir su experiencia de aprendizaje...

PD: No estoy seguro si este es el mejor lugar para colocar este tema, pero mas que una consulta sobre PHP es un poco una duda en general respecto a programación.
 
Un framework siempre es una 'ayuda' para el programador, que te hace escribir menos y código y en ocasiones lo optimiza.

Creo, que con mi corta experiencia, te podría recomendar que primero aprendas PHP puro al menos las cosas básicas, sepas detectar errores, etc. y posteriormente dar el salto a un framework como lo es el gran Laravel.

Saludos :encouragement:
 
Como dice rodu primero aprende bien PHP puro, luego te lanzas con un framework que te cuando trabajas con ellos te ahorras mucho tiempo y lineas de codigo, en si eres DIOS programando con algun framework, te recomiendo codeigniter para empezar o sino vere por el mejor {a mi parecer} LARAVEL
 
Si ya conoces el patrón MVC y sabes lo que es un objeto, yo creo que directamente te podrías tirar a la piscina. Si tienes algo de miedo, puedes decantarte por CodeIgniter. Si te ves con más capacidad, puedes tirar por frameworks más complejos como Laravel, Symfony, Yii, etc.
 
Ante todo gracias por vuestras respuestas.

La cuestión es como dice hasdpk, ya he trabajado orientación a objetos hasta el aburrimiento en java y android y el patron MVC en menor medida tanto en escritorio como android, pero claro, no se que tan diferente puede llegar a ser en PHP respecto a Java o si aparte hay algún detalle mas de PHP importante que deba controlar.

Codeigniter sigue siendo fuerte a día de hoy? Me pareció leer que estaba de capa caída en favor de laravel que esta pegando bien fuerte
 
Bueno si ya sabes tambien un poco de html y css pues creo que te puedes pasar al framework directo, pero si no tienes prisa y quieres tomar bien como se hace, empieza desde cero, lo mas que puede pasar es que las primeras clases te las lleves muy rapido.
 
Atrás
Arriba