Del segundo monolito Me encuentro que tiene muchos problemas y no se si pueda llamarse laravel.

  • No usa resource/views. Son de otro sistema
  • Lo mismo con app/helpers
  • app/http/controllers solo hay un controlador para usuarios.
  • Hay un directorio llamado modules, donde hay controladores. Lo malo es que no existen la tablas a las que referencia , Por ejemplo, hay una llamda a modeljefe cuando jefe es un campo de la tabla centrodetrabajo
  • Los modelos del directorio models, lo que hacen es 1 ) llamar sql con subselect que podrian ser vistas tanto de laravel como definidas en base de datos. Solo sirve para copiar las SQL. 2) regresa un html formateado ejemplo return «<strong>$palabra</strong>»; esto mas bien es de vista y no de modelos
  • Tiene archivos de twig pero se ve blade
  • Las llamadas de Blade son de otro sistema
  • No hay algo util en database/migrations o database en general. Es de otro sistema e incompleto.
  • hay store procedures asi que no solo se dificultan migrations sino hasta cargar el respaldo.
  • Usa enums en cantidades industriales. Asi que un jefe_genero en vez de tener mujer hombre o indeterminado, lleva a un enum de los once puestos diferentes.
  • No usa eloquent ni doctrine, por lo mismo no hay migraciones.
  • al ser cpanel es imposible usar artisan
  • En resumen, es un laravel sin eloquent, sin migrations, sin resouces/views, con modelos que llaman sql y codigo adicional en un directorio llamado modules.

Update del dia siguiente:

  • Tampoco usa routes y el auth está en modules/user/controller/controller.php y deja entrar a usuarios con ACTIVO=’NO’

Sin considerar que los responsables del UNICO centro de trabajo aparecen en el config.php junto con la base de datos y que no estan indexados campos que subirían mucho la velocidad. Es el mismo sistema que ayer me dio 53 segundos en mi server secundario y 202 en el que está