PureWiki
PureWiki es una wiki ligera basada en archivos plana, construida con tecnologías web nativas (PHP 8.1+), que no requiere base de datos ni Node.js. Ideal para wikis internas o documentación técnica simple.
Ficha actualizada 25 sept 2026, 21:03 · upstream 25 sept 2026, 20:50 · release v0.2.5
Qué es PureWiki
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
PureWiki es un sistema wiki minimalista diseñado para ser fácil de desplegar y gestionar, utilizando exclusivamente tecnologías web nativas como PHP, HTML, CSS y JavaScript. A diferencia de otras soluciones wiki, no depende de bases de datos relacionales ni de entornos complejos como Node.js o herramientas de construcción, lo que reduce significativamente la huella de recursos y simplifica el mantenimiento.
El sistema almacena todo su contenido en archivos JSON planos dentro del directorio /pages/, lo que facilita las copias de seguridad y la portabilidad. Incluye un sistema de caché estático para mejorar el rendimiento, autenticación basada en roles, gestión de comentarios con aprobación manual y un historial completo de versiones. Además, ofrece una API extensible mediante extensiones sin modificar el núcleo del código.
La interfaz de usuario utiliza PicoCSS como tema por defecto y Editor.js para la edición de bloques, permitiendo una creación de contenido limpia y estructurada. El sistema incluye gestión de medios, búsqueda en texto completo integrada y actualizaciones automáticas desde los releases de GitHub directamente desde el panel de administración.
- Documentación técnica interna para equipos pequeños que no requieren bases de datos complejas.
- Wiki comunitaria ligera donde la simplicidad de despliegue es prioritaria sobre características avanzadas.
- Sistema de conocimiento corporativo en entornos con restricciones de infraestructura (solo PHP).
- Prototipado rápido de wikis para validar flujos de trabajo antes de migrar a soluciones más robustas.
- No requiere base de datos ni Node.js, reduciendo la complejidad del despliegue.
- Sistema de caché estático integrado para mejorar el rendimiento en lectura.
- API extensible mediante extensiones que permiten añadir funcionalidades sin tocar el núcleo.
- Gestión de versiones automática y sistema de comentarios con aprobación manual.
- Actualizaciones automáticas desde GitHub directamente desde el panel de administración.
- Proyecto en etapa temprana de desarrollo con posibles bugs no documentados.
- No incluye soporte para Docker ni contenedores, requiriendo despliegue manual en servidor web.
- Dependencia de PHP 8.1 o superior con extensiones específicas (gd, zip, curl, openssl).
- Funcionalidades actualmente limitadas debido al estado experimental del proyecto.
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.
Despliega en un entorno estándar de hosting web con PHP 8.1+. Asegura permisos de escritura en /pages, /config, /cache y /backups. Usa el servidor local con php -S localhost:8000 router.php para desarrollo rápido sin Apache/Nginx. Configura mod_rewrite en Apache o sigue nginx.conf.example para Nginx.
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.