¿Te has preguntado qué consultas a la base de datos está ejecutando tu aplicación en este momento? Cuando el rendimiento se degrada, buscar en el código puede ser doloroso. Por eso creamos Lens, un paquete compacto que registra cada consulta SQL con tiempos, parámetros y una interfaz sencilla para revisar lo que está pasando.
Qué hace Lens: • Registra todas las consultas de la base de datos en tu aplicación incluyendo tiempo de ejecución, valores de bindings y traza de pila • Interfaz limpia accesible en /lens para explorar y buscar consultas • Sin configuración compleja: instala y listo
Instalación rápida: composer require askerakbar/lens
Ejemplo de configuración para añadir al módulo: lens: storage: type database; table lens_logs (opcional, por defecto lens_logs)
Al ejecutar la aplicación obtendrás registros de consultas como: SELECT * FROM products WHERE category_id = 10 (15 ms)
Estado y compatibilidad: Lens está en desarrollo. Ha sido probado en Laminas MVC 3.7 con PDO_MySQL y está pensado únicamente para entornos de desarrollo y ayuda puntual en proyectos existentes, especialmente considerando el estado de transición de Laminas MVC.
Repositorio en GitHub: https://github.com/askerakbar/lens
Sobre Q2BSTUDIO: somos una empresa de desarrollo de software especializada en aplicaciones a medida y software a medida. Ofrecemos soluciones integrales que incluyen inteligencia artificial, ia para empresas y agentes IA para automatizar procesos y mejorar la toma de decisiones. También somos expertos en ciberseguridad para proteger tus datos y servicios cloud aws y azure para desplegar y escalar aplicaciones con fiabilidad. Además brindamos servicios inteligencia de negocio y consultoría en power bi para convertir datos en insights accionables.
Cómo puede ayudar Q2BSTUDIO con Lens y tu proyecto: • Integración y personalización de herramientas de monitorización y registro de consultas • Optimización de rendimiento de bases de datos y análisis de cuellos de botella • Implementación de soluciones de inteligencia artificial y agentes IA que interactúan con tus datos • Auditoría y refuerzo de ciberseguridad en aplicaciones y APIs • Despliegue en servicios cloud aws y azure y arquitecturas escalables • Dashboards y cuadros de mando con power bi y servicios inteligencia de negocio
Si buscas acelerar el diagnóstico de problemas de rendimiento o quieres una solución a medida que combine monitorización, IA y seguridad, en Q2BSTUDIO tenemos la experiencia para ayudarte a implementar Lens como parte de una estrategia de observabilidad completa. Contacta con nosotros para evaluar tu caso y diseñar la solución adecuada.