PHP_gallery
PHP Gallery CMS es un gestor de galerías de fotos auto-alojado para hosting compartido, sin dependencias npm/Composer. Usa PHP 8.1+ y MySQL/MariaDB. Versión 0.112.
Ficha actualizada 30 sept 2026, 16:54 · upstream 30 sept 2026, 16:44 · release v_0.112
Qué es PHP_gallery
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
PHP Gallery CMS es una aplicación web moderna diseñada para hosting compartido ordinario que utiliza el sistema de archivos como fuente autoritaria para la estructura de galerías, almacenando metadatos, reglas de acceso, votos, cuentas de usuario y registros de auditoría en MySQL o MariaDB. Requiere PHP 8.1 como mínimo, preferiblemente PHP 8.3 o superior.
Características principales incluyen gestión de galerías con diseño filesystem-first, jerarquías anidadas ilimitadas, detección automática de nuevas carpetas, y creación de galerías por nombre. La gestión de imágenes permite carga múltiple, escaneo automático, edición de metadatos EXIF/GPS, detección de duplicados por SHA-256 y renderizado de mapas GPS interactivos.
El sistema ofrece control de acceso granular con modos de visibilidad (público, no publicado, privado con contraseña), tokens de compartición temporal, herencia de reglas entre galerías padre-hijo, y zonas administrativas. Incluye cuentas de espectador por invitación con gestión completa de ciclo de vida, colecciones privadas y compartir colecciones mediante enlaces revocables de 30 días.
La organización se basa en etiquetas reutilizables globales con estadísticas de uso, mientras que el sistema de votación permite calificación individual y de galerías con persistencia por IP o sesión. La navegación incluye breadcrumbs, tarjetas de subgalerías, paginación, visor fullscreen con zoom 100-400% y juego de comparación lateral de imágenes.
- Gestión de portafolios fotográficos en hosting compartido sin necesidad de entornos complejos
- Creación de galerías institucionales o personales con control granular de acceso por contraseña o tokens temporales
- Organización de colecciones de imágenes geolocalizadas con visualización de mapas GPS y metadatos EXIF
- Sistema de votación comunitaria para contenido visual en sitios web públicos o privados
- Despliegue en minutos en hosting compartido sin npm, Composer ni frameworks pesados
- Detección automática de duplicados por SHA-256 con registro de revisión por administrador
- Cuentas de espectador por invitación con colecciones privadas y compartir revocable
- Renderizado progresivo de miniaturas optimizado para rendimiento percibido
- Gestión completa de metadatos EXIF/GPS con políticas heredables por galería
- Etiquetado global reutilizable con estadísticas de uso y autocompletado
- Requiere PHP 8.1+; no compatible con versiones antiguas de PHP
- Dependencia obligatoria de MySQL o MariaDB para metadatos
- Cuentas de espectador activadas por defecto en modo invitación (requiere habilitar)
- Sin soporte nativo para Docker ni contenedores
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.
Despliegue recomendado: PHP 8.3+ mantenido, MySQL/MariaDB, sin dependencias npm/Composer. Verificar compatibilidad de versiones en docs/RUNTIME_SUPPORT.md antes de producción.
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.