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-18 05:35:53 +00:00
2026-04-04 08:19:18 +00:00
2026-04-27 07:19:37 +00:00
2026-04-05 04:18:37 +00:00
2026-04-18 05:35:53 +00:00
2026-04-01 08:35:19 +00:00
2026-04-04 02:17:02 +00:00
2026-04-05 04:24:19 +00:00
2026-04-04 02:43:26 +00:00
2026-04-05 04:24:19 +00:00
2026-04-27 06:52:30 +00:00
2026-04-01 22:36:49 +00:00
2026-04-05 04:18:37 +00:00
2026-03-31 01:32:53 +00:00
2026-04-04 08:03:28 +00:00
2026-04-01 07:28:41 +00:00
2026-04-04 02:15:01 +00:00
2026-04-18 05:35:53 +00:00
2026-04-04 08:16:44 +00:00
2026-04-04 08:16:44 +00:00
2026-04-04 08:05:11 +00:00
2026-04-18 05:35:53 +00:00
2026-04-18 05:35:53 +00:00
2026-04-04 08:03:28 +00:00
2026-04-18 05:35:53 +00:00