Bueno, Laravel es un marco tan agradable cuando se trata de construir un prototipo de sistema con una arquitectura decente y “escalabilidad”. PERO cuando el proyecto prototipo comience a crecer y crecer, el rendimiento será un fastidio.
La escalabilidad en un sistema grande implica muchas cosas a tener en cuenta antes de comenzar a construirlo, como:
- Representación
- ¿Utilizará Laravel o cualquier marco de Javascript como mecanismo de front-end?
- Monolítico, SOA o Microservicios
- ¿Qué tipo de arquitectura de servidor usarías en tu sistema?
- Versionado
- Este es un proyecto que tendrá diferentes versiones o desarrollo continuo?
- API de descanso
- Este sistema se basará en solicitudes de API?
- ¿Este sistema utilizará otro servicio o autenticación de terceros?
- Complejidad
- ¿Qué tan complejo es su proyecto y cómo podría ser en el futuro?
Mi sugerencia para ti, es mejor responderte ese tipo de preguntas antes de tomar una decisión sobre cómo construir un proyecto empresarial con PHP / Lavarel y pensar con anticipación.
- ¿Cómo entra un diseñador web front-end en el desarrollo de juegos?
- ¿Qué idiomas están reemplazando a Ruby on Rails?
- ¿Qué tan importante es el SEO para el éxito de un nuevo sitio web?
- Cómo solicitar cookies de un sitio web en Python
- ¿Sería posible para un novato construir un sitio web (similar a Quora) con solo la ayuda de la comunidad de Quora?
¡Buena suerte!