SIU-Toba / framework

Framework para desarrollo rápido de aplicaciones web
http://toba.siu.edu.ar
21 stars 24 forks source link

Mejorar comando autoload #70

Closed enfoqueNativo closed 4 years ago

enfoqueNativo commented 4 years ago

Probar de usar betterReflection para generar el autoload de los proyectos en Toba, quizas se pueda evitar el segfault en archivos brutoCodigoTodoEnUno

sergiovier commented 4 years ago

Seguro ya viste la nueva funcionalidad de preload, hay que tenerlo en cuenta cosa de que esto no traiga problemas a futuro... no encontré nada en betterReflection aún.

enfoqueNativo commented 4 years ago

Me parece que son dos cosas distintas, lo mio apunta a encontrar una mejor forma de generar el autoload del proyecto que se buguea con archivos muy grandes y hay que tocarlo a mano.

El preloading (php 7.4+) es simplemente definir que clases deben ser cacheadas al inicio del webserver... algo mas parecido a lo que se puede hacer con memcached (sin el expire!) hoy.

Quizas haya que crear un comando aparte para ese caso, usando los logs del framework para determinar que subclases (del proyecto) son mas usadas (via los items ejecutados)... y que se pueda extender de alguna manera para incluir clases que el desarrollador sabe son centrales... el pre-loading da para issue aparte.

enfoqueNativo commented 4 years ago

Done [63be7234248268707fc39db86d67ace4960e564d]