Foros del Web » Programando para Internet » PHP »

Consulta sobre Frameworks

Estas en el tema de Consulta sobre Frameworks en el foro de PHP en Foros del Web. Hace unos años que estoy haciendo sitios Web con PHP y MySQL. Para que los sitios sean responsivos, trabajo bajo BootStrap. El tema es que ...
  #1 (permalink)  
Antiguo 16/03/2019, 06:44
 
Fecha de Ingreso: mayo-2003
Mensajes: 469
Antigüedad: 16 años
Puntos: 6
Consulta sobre Frameworks

Hace unos años que estoy haciendo sitios Web con PHP y MySQL.
Para que los sitios sean responsivos, trabajo bajo BootStrap.

El tema es que ahora me están solicitando hacer un sistema de gestión para una empresa. Quieren que se pueda acceder desde cualquier lado y desde cualquier dispositivo. Si bien podría utilizar las mismas herramientas que vengo utilizando para crear sitios Web, me parece que me llevaría muchísimo tiempo. ¿Cómo me aconsejan encarar este trabajo? ¿Utilizar algún framework PHP? Escucho sus sugerencias, no se por dónde empezar...

(En el pasado he desarrollado sistemas de gestión, pero hace muuuuchos años en Visual Basic 6.0 jeje )
  #2 (permalink)  
Antiguo 16/03/2019, 11:27
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.329
Antigüedad: 11 años, 2 meses
Puntos: 1040
Respuesta: Consulta sobre Frameworks

Pues como estas en la sección de PHP yo te recomiendo utilizar Laravel, su curva de aprendizaje es relativamente corta y esta entre los mas famosos.
__________________
Se aceptan donaciones si lo consideras justo https://www.paypal.me/smartcodes
  #3 (permalink)  
Antiguo 18/03/2019, 08:09
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 3 años, 10 meses
Puntos: 263
Respuesta: Consulta sobre Frameworks

También esta Codeigniter que tiene una curva de aprendizaje media->baja, es el que uso actualmente para mis sistemas y de mis clientes, tambien es fácil de personalziar, y la version 4 se biene bastante bien cuando salga.
__________________
[email protected]
HITCEL
  #4 (permalink)  
Antiguo 20/03/2019, 02:56
Avatar de baldaweb  
Fecha de Ingreso: septiembre-2010
Ubicación: Barco pirata
Mensajes: 236
Antigüedad: 8 años, 7 meses
Puntos: 19
Respuesta: Consulta sobre Frameworks

En el trabajo uso Laravel, pero en casa he trasteado con Codeigniter.

Me quedo con Laravel y te lo recomiendo.
__________________
CHOOO COOO LAAA TEEEEEEEEE
  #5 (permalink)  
Antiguo 22/03/2019, 13:42
 
Fecha de Ingreso: julio-2009
Mensajes: 110
Antigüedad: 9 años, 9 meses
Puntos: 1
Respuesta: Consulta sobre Frameworks

Laravel, hice un sistema de compra, venta, stock, servicio técnico y financieros, en 1 semana...
Probe con Codeigniter rehacer el sistema solo por ver que onda y me quedo con Laravel.

con Laravel y Gentelella (boostrap).

Sin conocimientos de Laravel.

Luego encontré AdminLTE y por ciertas cosas me gustó más y migre el sistema a AdminLTE y la adaptación me llevo 1 solo día.
  #6 (permalink)  
Antiguo 29/03/2019, 13:33
 
Fecha de Ingreso: mayo-2003
Mensajes: 469
Antigüedad: 16 años
Puntos: 6
Respuesta: Consulta sobre Frameworks

Muchas gracias a todos por sus respuestas. ¿Y para el front que me recomiendan? Para los sitios Web simplemente escribo código HTML, CSS, JavaScript y uso BootStrap. ¿Me recomendarían usar algún otro framework?
  #7 (permalink)  
Antiguo 29/03/2019, 16:58
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.329
Antigüedad: 11 años, 2 meses
Puntos: 1040
Respuesta: Consulta sobre Frameworks

Depende de lo que necesites hacer, que tan interactivo con el usuario sera.

Un sitio informativo lo dejaría con HTML + CSS + JS

Si necesitas algo interactivo tienes AngularJS, ReactJS y VueJS , si tienes experiencia en alguno vete con ese., caso contrario dependerá de tu disponibilidad de aprender, AngularJS suele tener las mejores criticas donde me muevo yo.

Pero VueJS tiene la curva de aprendizaje mas baja de los 3, sobre todo si pretendes utilizar Laravel como framework te conviene irte a aprender VueJS, en sus ultimas versiones laravel ya viene preparado para trabajar con este y su integración prácticamente se limita a ejecutar
Cita:
npm install
y a trabajar se ha dicho.
__________________
Se aceptan donaciones si lo consideras justo https://www.paypal.me/smartcodes
  #8 (permalink)  
Antiguo 30/03/2019, 14:11
 
Fecha de Ingreso: julio-2009
Mensajes: 110
Antigüedad: 9 años, 9 meses
Puntos: 1
Respuesta: Consulta sobre Frameworks

Coincido al 100% con Arturo, yo uso boostrap (usaba) que ya venia preparado para ello pero con las ultimas versiones me estoy tirando muchisimo por VueJS.
  #9 (permalink)  
Antiguo 31/03/2019, 17:08
 
Fecha de Ingreso: octubre-2014
Ubicación: Bilbao
Mensajes: 14
Antigüedad: 4 años, 7 meses
Puntos: 0
Respuesta: Consulta sobre Frameworks

Una alternativa a los frameworks pesados y complicados cargados de cosas que quizás no necesites puede ser KumbiaPHP. Es muy ligero, muy rápido y su curva de aprendizaje es muy corta. Tiene lo justo; MVC, ORM con ActiveRecord, helpers, clases para manejar sesiones y autenticación. A mi me gustaba CodeIgniter pero echaba en falta un ORM sencillo, potente e intuitivo, y me cansé de esperar la versión 4. Y quizás algo muy importante, o quizá no, comunidad y documentación en español. Características de KumbiaPHP:

Filosofía:

- KISS «Mantenlo simple, estúpido» (Keep It Simple, Stupid).
- DRY No te repitas, en inglés Don’t Repeat Yourself, también conocido como Una vez y sólo una.
- Convención sobre configuración.
- Velocidad.

Premisas:

- Fácil de aprender.
- Fácil de instalar y configurar.
- Compatible con muchas plataformas.
- Listo para aplicaciones comerciales.
- Simple en la mayor parte de casos pero flexible para adaptarse a casos más complejos.
- Soportar muchas características de aplicaciones web actuales.
- Soportar las prácticas y patrones de programación más productivos y eficientes.
- Producir aplicaciones fáciles de mantener.
- Basado en Software Libre.
  #10 (permalink)  
Antiguo 04/04/2019, 07:47
 
Fecha de Ingreso: mayo-2003
Mensajes: 469
Antigüedad: 16 años
Puntos: 6
Respuesta: Consulta sobre Frameworks

Muchas gracias me sirve mucho la info que me han pasado. Voy a investigar un poco todas las herramientas que me sugieren y luego les cuento por cual me decanto. Gracias de nuevo!
  #11 (permalink)  
Antiguo 01/05/2019, 19:48
 
Fecha de Ingreso: mayo-2003
Mensajes: 469
Antigüedad: 16 años
Puntos: 6
Respuesta: Consulta sobre Frameworks

Bueno he estado leyendo mucho y estoy casi decidido a aprender Laravel y vue.js.
Pregunta que tal vez sea tonta: con vue.js mi aplicacion va a ser responsiva verdad? Tengo como requisito que se pueda ver en celulares y tablets.

Otra pregunta: me va a servir vue.js para hacer sitios web? He leido que hace toda la aplicaciom en una sola pagina, eso me parece bien para una apicacion, que es lo que tengo que hacer ahora, pero para un sitio web eso es bueno? Para el seo digo...
  #12 (permalink)  
Antiguo 01/05/2019, 21:37
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.329
Antigüedad: 11 años, 2 meses
Puntos: 1040
Respuesta: Consulta sobre Frameworks

VueJS no afecta ni mejora tu proceso de maquetación, este solo te permitirá hacer tu aplicación mas utilizable, reactiva, ciertamente VueJS se puede combinar con WebPack que te permitira tener todo en unos pocos archivos, todo unificado y bastante optimizado.
https://github.com/vuejs-templates/webpack

No por ser un buen framework funcionara bien, así como no por ser un mal framework tiene que funcionar mal., todo depende de ti y como lo implementes.

Respondiendo a tu segunda pregunta, si es posible realizar una web completa con VueJS, te recomendaría instalar este componente sea una aplicacion o un sitio web.
https://router.vuejs.org/

Pero aunque puedas hacer todo un sitio web completo con VueJS yo personalmente te lo desaconsejaría, esto porque al ser un Framework javascript Google te va a penalizar la carga, ya que no se va renderizar nada hasta que termine la carga del javascript, y cuando es un sitio web muy grande el archivo JS puede ser bastante choncho.

Estos son los puntos que penaliza
- Primer renderizado con contenido
- Primer renderizado significativo

Mira https://developers.google.com/speed/...rogallegos.dev

.....
Si lo que te gusto es que unifica todo en un solo archivo, en lugar de usar VueJS para hacer toda una web con este, utiliza WebPack para este fin,
__________________
Se aceptan donaciones si lo consideras justo https://www.paypal.me/smartcodes



La zona horaria es GMT -6. Ahora son las 06:59.