Momo-Social
Plataforma social auto-alojada en PHP puro con almacenamiento JSON fragmentado, sin base de datos. Incluye feed de Reels personalizado, playlists y gestión de usuarios.
Ficha actualizada 27 sept 2026, 15:07 · upstream 27 sept 2026, 14:58 · release sin release detectada
Qué es Momo-Social
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Momo-Social es una plataforma social completa escrita en PHP 8.1+ que elimina la necesidad de bases de datos tradicionales mediante un sistema de almacenamiento JSON fragmentado (sharded). La arquitectura separa los índices maestros, estadísticas de visualización y perfiles de recomendación en archivos pequeños independientes, lo que permite operaciones concorrentes eficientes sin bloqueos globales.
- Red social interna para comunidades pequeñas o empresas que requieren auto-alojamiento sin costes de licencias de bases de datos.
- Plataforma de contenido corto (Reels) con feed personalizado y recomendación basada en interacciones del usuario.
- Proyecto educativo para demostrar arquitectura de almacenamiento JSON, seguridad web y manejo de sesiones en PHP puro.
- Herramienta de gestión de medios y perfiles para usuarios que prefieren un stack tecnológico ligero y sin dependencias externas.
- Almacenamiento JSON fragmentado con bloqueos compartidos (flock) para evitar cuellos de botella en operaciones de escritura.
- Motor de recomendación de Reels personalizado por usuario que aprende de vistas, likes y tiempo de visualización.
- Seguridad reforzada con validación MIME real, rutas opacas para archivos subidos y mitigación de inyecciones.
- Independencia de base de datos: todo el estado se persiste en archivos planos, reduciendo la complejidad de despliegue.
- Dependencia explícita de Apache con mod_rewrite para reglas de acceso .htaccess, lo que complica el despliegue en Nginx.
- Rendimiento limitado por escalabilidad frente a bases de datos optimizadas para alta concurrencia masiva.
- Requiere pasos manuales iniciales para configurar permisos de carpetas y renombrar archivos .htaccess tras clonar.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere PHP 8.1+ y Apache con mod_rewrite. Tras clonar, es obligatorio renombrar data.htaccess, upload.htaccess y avatars.htaccess a .htaccess dentro de sus carpetas respectivas para activar las reglas de seguridad. El sistema crea automáticamente los archivos JSON al primer acceso.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.