consultoria-as
175dda6212
FASE 7: Quick Wins de Performance — Optimización Fase 1
Cambios implementados:
1. Nginx:
- gzip on (compresión JS/CSS/JSON)
- Cache headers para assets estáticos (6M)
- Proxy buffer tuning (10s connect, 30s read)
2. Frontend catalog.js:
- Reemplazados 8x innerHTML += en loops por map+join
- Event delegation en breadcrumb y cart (elimina memory leak)
- AbortController en apiFetch (evita race conditions)
- sessionStorage cache para years-all y brands por modo
3. Frontend templates HTML:
- defer en todos los scripts POS (mejora First Paint)
4. Dashboard JS:
- innerHTML += fix en dashboard.js y cuentas.js
5. Base de datos:
- Índice parcial idx_wi_part_stock_positive en warehouse_inventory
6. Documentación:
- docs/performance_audit_2026.md con análisis completo y roadmap
Tests: 73/73 pasando (compat + fase3 + fase5 + fase6)
2026-04-27 07:19:37 +00:00
..
2026-04-27 06:52:30 +00:00
2026-04-27 06:52:30 +00:00
2026-04-04 03:06:04 +00:00
2026-03-31 04:54:50 +00:00
2026-04-27 06:52:30 +00:00
2026-04-27 07:19:37 +00:00
2026-04-27 07:19:37 +00:00
2026-04-27 06:52:30 +00:00
2026-04-04 02:51:07 +00:00
2026-04-04 02:51:07 +00:00
2026-04-27 05:23:30 +00:00
2026-04-04 02:51:07 +00:00
2026-04-27 05:41:35 +00:00
2026-04-04 08:17:33 +00:00
2026-04-02 07:30:32 +00:00
2026-03-31 01:30:26 +00:00
2026-04-04 02:51:07 +00:00
2026-04-04 02:51:07 +00:00
2026-04-18 05:35:53 +00:00
2026-04-27 05:23:30 +00:00
2026-04-04 08:17:33 +00:00
2026-03-31 01:27:12 +00:00
2026-04-05 04:02:16 +00:00
2026-04-05 04:02:16 +00:00