Yii o Laravel (?)

Tema en 'Programación & Programación Web' iniciado por hardcase90, 26 Ago 2015.

  1. hardcase90

    hardcase90 Usuario Nuevo nvl. 1
    17/41

    Registrado:
    27 Oct 2011
    Mensajes:
    375
    Me Gusta recibidos:
    4
    Antes que todo, aclarar que actualmente trabajo con C# (ASP.NET MVC) pero me gustaría aprender paralelamente un framework para php que sea fácil, y que me de una mejor impresión de php como lenguaje para tener en cuenta a futuro.

    Qué framework me recomiendan ustedes entre estos 2? He leído que Laravel es mas "farala" y tiene una gran comunidad, pero estoy al tanto de algunas funcionalidades que hacen a Yii una alternativa a considerar (por ej. su generador de código automático)...qué piensan ustedes?
     
  2. WalterWhiteCL

    WalterWhiteCL Usuario Casual nvl. 2
    27/41

    Registrado:
    26 Jun 2011
    Mensajes:
    611
    Me Gusta recibidos:
    59
    Laravel 5 es muy la raja, porque trae de todo, y cuando te digo de todo, es porque de verdad trae de TODO.
    Lo vengo usando desde la versión 4 y el equipo desarrollador de ha ido superando cada vez mas.
    Trae CRUD, sesiones, manejo de usuarios, un sistema de planttillas, un hermoso ORM, paquetes desarrollados por los usuarios para realizar prácticamente cualquier tarea (todo depende que vayas a programar) y un sin fin de cosas que facilitan mucho la vida.
    Así que por mi parte te ultrarecomiendo Laravel 5. Si tienes problemas para entender alg.o tienes la documentación oficial, que es muy completa y tambien sitios como este: styde.net, que es al menos el que frecuento yo para estar al dia.
    Si aprendes bien Laravel y de paso Bootstrap, en un par de días puedes tener apps potentes funcionando.
    Espero te sirva la info. Saludos !!.
     
  3. hardcase90

    hardcase90 Usuario Nuevo nvl. 1
    17/41

    Registrado:
    27 Oct 2011
    Mensajes:
    375
    Me Gusta recibidos:
    4
    Bootstrap lo manejo bien, lo usamos harto en la pega (al menos domino el sistema de grilla y los componentes básicos, incluído el js). Necesitaba una opinión de terceros, he estado leyendo al respecto, y aún no me termino de decidir...creo que empezaré con Yii y luego de un tiempo seguiré con Laravel y sacaré mis propias conclusiones.

    Gracias de todas formas.
     
  4. cavoso

    cavoso Usuario Casual nvl. 2
    37/41

    Registrado:
    31 May 2008
    Mensajes:
    2.792
    Me Gusta recibidos:
    14
    yo uso codeigniter, es el que uso yo, lo encuentro bastante simple en terminos de programacion, tiene bastantes funcionalidades, no sabria compararlo a YII o a laravel pero a mi me gusta su estructura de MVC, se le pueden agregar funcionalidades propias, y cosas asi, lo convino con bootstrap y jquery y niun problema hasta el momento. veo laravel y lo encuentro algo raro, quizas es por la costumbre que tengo con codeigniter, no lo se.
     
  5. hardcase90

    hardcase90 Usuario Nuevo nvl. 1
    17/41

    Registrado:
    27 Oct 2011
    Mensajes:
    375
    Me Gusta recibidos:
    4
    Me han hablado pestes de CI, pero es más que nada por el cómo implementa el Active Record (creo que solo lo simula), y porque la comunidad lo tenía botado. Ahora averiguando un poco más, a nivel mundial Laravel se lleva por lejos la corona como el más usado por desarrolladores :O

     
  6. cavoso

    cavoso Usuario Casual nvl. 2
    37/41

    Registrado:
    31 May 2008
    Mensajes:
    2.792
    Me Gusta recibidos:
    14
    interesante, creo que probare laravel a ver que tal
     
  7. Memoxelo

    Memoxelo Usuario Nuevo nvl. 1
    17/41

    Registrado:
    21 Nov 2009
    Mensajes:
    163
    Me Gusta recibidos:
    1
    Laravel 5.1, es sencillamente la raja, tal como arriba mencionaron te soluciona muchos problemas , el ORM es hermoso, las migraciones, middlewares, pruebas, paquetes, es muy buen backend, como alternativa tienes también Ruby on Rails un framework de Ruby para desarrollo web, tiene el pedazo de comunidad y ademas es el framework mas utilizado por empresas de tipo startup (Laravel igual no se queda atras), este tipo de frameworks son ideales para API REST asi desde varios dispositivos consumes y te olvidas de cosas básicas, echale un ojo a AngularJS también
     
  8. cavoso

    cavoso Usuario Casual nvl. 2
    37/41

    Registrado:
    31 May 2008
    Mensajes:
    2.792
    Me Gusta recibidos:
    14
    me marie con la pura instalacion del laravel xD, hay que webiar un monton solo para empesar 1 desarrollo, quizas es la costumbre de copiar los archivos y comenzar a programar, pero igual aun no le veo la maravilla, quizas cuando este desarrollando mas encerio se la encuentre
     
  9. WalterWhiteCL

    WalterWhiteCL Usuario Casual nvl. 2
    27/41

    Registrado:
    26 Jun 2011
    Mensajes:
    611
    Me Gusta recibidos:
    59
    La instalacion de Laravel es bastante sencilla.

    Debes instalar COMPOSER, luego en la consola de Windows ir a la carpea de tus proyectos webs y teclear el comando para instalar: composer create-project laravel/laravel --prefer-dist
    Y eso es todo. Luego debes abrir el archivo .env de laravel y poner tus datos de conexión a la BDD.

    A mi me funciona sin problemas con Xampp.
    Te recomiendo usarlo y probarlo, porque es una delicia programar con este framework (un manjar como dicen por ahi).
     
  10. cavoso

    cavoso Usuario Casual nvl. 2
    37/41

    Registrado:
    31 May 2008
    Mensajes:
    2.792
    Me Gusta recibidos:
    14
    claro, el problema es que yo tengo mi servidor ubuntu server donde tengo mi lamp y todo lo que programo lo hago desde mi equipo windows, ademas de que laravel 5 (almenos) te exije una version especifica minima de PHP y yo no puedo actualizar la de mi ubuntu server porque ya tengo corriendo varios servicios ahi que tienen funciones que ya no existen en las nuevas versiones de PHP, problemas de programar para una empresa que quiere todo centralizado :/