Al menos en la medida de lo posible. Verás. Desde que implementé en Gesbit las GbTips, que no son más que notas informativas, a modo de ayuda rápida, que se muestran a lo largo y ancho del panel de administración de Gesbit, opcionalmente, me quedó, digo, una espinita clavada, y era que las GbTips tenían que ser también traducidas, y sus "cadenas" se guardaban en el archivo de lenguaje principal de Gesbit, que ha llegado a ocupar unos 87 KB.

Este archivo de lenguaje "se carga" al iniciarse Gesbit, y se utiliza para poder traducir la interfaz de este a distintos idiomas, mas, sin embargo, las GbTips únicamente se muestran en el panel de administración, y además de forma opcional, y sus "cadenas" de texto ocupan, por el momento, unos 33 KB. Aunque en el rendimiento de Gesbit no noté nada raro, lo cierto es que estos 33 KB había que "cargarlos" sí o sí, se utilizaran o no las GbTips, lo que no tenía sentido.

Pues bien, esto queda por ahora solucionado de la siguiente manera. Se han separado las "cadenas" de texto GbTips, de modo que se guardan en otro archivo de lenguaje. De este modo, dicho archivo sólo se cargará si efectivamente es necesario. El archivo de lenguaje de las GbTips se guarda en la carpeta "locale", junto al archivo de lenguaje principal de Gesbit, aunque con un "sufijo" distinto, de modo que pueda diferenciarse del mismo.

Como no noté mejoras en el rendimiento antes, cuando incluí las GbTips en el archivo de lenguaje principal, tampoco ahora he notado una mejora de rendimiento evidente, ahora que he separado las GbTips en su propio archivo de lenguaje. Sin embargo, es evidente que, aunque hablemos de algunos milisegundos, o unos pocos KB, se ha ganado con este cambio que he llevado a cabo en el Gestor de bitácoras Gesbit. Y que he quitado la espinita, además.

PD. Lo cierto es que parece que se nota cierta mejora, aunque, como digo, estamos hablando de milisegundos. Uno "nota" alguna mejora, pero, no sabría exactamente medirla. Lo que sí está claro es que, por ejemplo, para cargar la portada de una bitácora, ahora no es necesario cargar el archivo que contiene las "cadenas" de texto de las GbTips, ni mantener estas en memoria. En definitiva, alguna mejora, aunque sea poca, tiene que existir, y de ahí que pueda notarse.