Comunidad de diseño web y desarrollo en internet online

¿Cuál Framework recomendarían ustedes?

Citar            
MensajeEscrito el 03 Mar 2012 07:39 am
Saludos,

mi nombre es Jonathan, actualmente me estoy introduciendo al ambiente de programación web en PHP.
He estado investigando acerca de distintos Frameworks, pero como soy nuevo en esto aún no me decido a cual entrarle de lleno. He visto que entre los mas comunes estan Yii, Zend, Symfony, CodeIgniter . Donde Yii lidera el primer lugar, seguido de CodeIgniter, según esta fuente: http://www.phpframeworks.com/top-10-php-frameworks/.

En fin, quisiera que me enfocaran un poco acerca de cuál Framework recomendarían ustedes por experiencia?, en la actualidad en el ámbito laboral, cuál es el mas común?. Espero su respuesta, con anticipación les agradezco.

Jonathan

Por jper3z

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 16 Oct 2012 04:10 am

Por edderleonardo

4 de clabLevel



Genero:Masculino  

Ing en sistemas

chrome
Citar            
MensajeEscrito el 16 Oct 2012 12:13 pm
Zend es de los creadores de PHP
Codeigniter es muy usado, yo no lo he probado pero me han comentado que esta bueno.
Symfony se las trae pero se te puede complicar con el hosting por los requerimientos.
Yii lo estube mirando y parece lindo...

Ahora mi pregunta ¿para que querés un framework?
Nunca está de más aprender algo nuevo, pero yo en lo personal prefiero lo artesanal...

Saludos!

Por SinSemilla

Claber

336 de clabLevel



Genero:Masculino  

i am that i am...

firefox
Citar            
MensajeEscrito el 16 Oct 2012 01:21 pm
Te cuento mi punto de vista de acuerdo a mi experiencia:

Zend Framework y Symfony tienen muy buen aspecto, el gran problema es la curva de aprendizaje muy alta. Si tienes un trabajo donde las cosas son "para ayer" no son recomendables hasta que tengas una fuerte base en los mismo.

CodeIgniter es una alternativa bastante buena para alguien que está comenzando. La gran pega que tiene es que ha quedado bastante "anticuado". Hasta hace algun tiempo aun se empeñaban en soportar PHP 4. En las últimas versiones aun no se soportan los cambios introducidos con PHP 5.3.
Phil Surgeon, uno de los desarrolladores principales de CodeIgniter tiene una algunos análisis sobre estos puntos.

Aún así, mantengo lo que indico al comienzo del párrafo anterior. CodeIgniter te ayudará a entender los conceptos MVC y el funcionamiento común en diferentes framework.
Ya cuando tengas más experiencia podrás saltar a otras herramientas. Actualmente, para PHP estoy comenzando a trabajar con Laravel.

Como mencionas que estas comenzando con esto, ¿Te has planteado la alternativa de trabajar con Ruby o Python?
Ruby on Rails es excelente y facil de comprender, te lo aconsejo bastante. Comparando con frameworks PHP, puedo decirte que trabajando con RoR he ahorrado hasta un 1/3 del tiempo tomado en los proyectos.

Saludos

Por -george-

58 de clabLevel



 

Tartarus

firefox
Citar            
MensajeEscrito el 16 Oct 2012 01:26 pm
bueno pues prueba cada uno es la unica forma de que elijas cual usar,ya que cada uno tiene sus pros y contras yo personalmente probe cakePHP y Zend(ojo solo los probe no los use nunca para produccion), varia mucha las ultima versiones ya que estan enfocadas a PHP5.3 la cual se puede usar "namespaces" simfony no pude probarlo, me lie mucho al momento de montar el proyecto con sus archivos "bat" no generaban los archivos que necesitaba y soy muy impaciente como para estar corrigiendo pequeños errores de otros, pero entre cakePHP y Zend la que me resulto mas sencillo para probar fue Zend por que lo tenia como parte de ZEND STUDIO y la configuracion no fue tan liosa, pero si no usas un buen IDE que te autocomplete las clases que tiene, te sera dificil adaptarte a los frameworks

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 23 Oct 2012 08:12 pm
El tema de los frameworks PHP y cuál usar es un tema de nunca acabar. Efectivamente como te dice -george- Zend y Symofony serían más adecuados para alguien con más experiencia en programación web y tenga bastante noción sobre arquitectura MVC.

Frameworks PHP hay muchos, la pelea siempre es entre los más conocidos, los ya mencionado en este thread, pero para empezar, siempre recomiendo Codeigniter, es super corta su curva de aprendizaje, majena arquitectura MVC, y puedes hacer proyectos medianamente grandes, que para alguien que esté empezando en este negocio, está más que suficiente...

Yo digo codeigniter en tu caso.

Por FepAguilar

41 de clabLevel



Genero:Masculino  

Programador web

chrome
Citar            
MensajeEscrito el 23 Oct 2012 10:31 pm
codeigniter ++

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

chrome
Citar            
MensajeEscrito el 16 Feb 2013 01:29 am
al igual que algunas personas prefiero programar en php puro o sea es mejor y mas gratificante si tu lo haces desde cero y aprienendes mas

Por freddy_f1

1 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.