Geeklog: Sistema de Publicación Web con Gestión de Comunidad y Contenido Dinámico
Geeklog es un sistema de gestión de contenido y comunidad en PHP con más de dos décadas de desarrollo activo. Combina funcionalidades de portal de noticias, blog, gestión de usuarios y comentarios en una plataforma cohesiva orientada a comunidades online que requieren moderación, personalización y publicación colaborativa.
Con Installatron en tu VPS NEUBOX, Geeklog se instala automáticamente con PHP y MySQL configurados. Sus módulos de seguridad integrados y la gestión de spam funcionan desde el primer día, y los discos SSD garantizan tiempos de respuesta rápidos incluso en portales con alta frecuencia de publicación y comentarios activos.
Herramientas integradas en Geeklog listas para usar
Lo que obtienes nativo, sin instalar ni configurar nada extra.
Portal de Noticias Multi-Autor
Sistema de envío, revisión y publicación de artículos con flujo editorial configurable y contribuciones de la comunidad.
Sistema de Seguridad Robusto
Control de acceso por grupos y objetos, protección CSRF, filtrado XSS nativo y registro de actividad de usuarios.
Plugins y API Extensible
Arquitectura de plugins con API documentada para integrar foros, calendarios, directorio de links y funcionalidades personalizadas.
Soporte Responsive
Temas compatibles con dispositivos móviles y sistema de plantillas basado en smarty para personalización visual completa.
Entorno optimizado (Stack)
Configuración pre-cargada
phpEl sistema de caché nativo de Geeklog almacena páginas generadas para reducir consultas SQL. Configura `cache_age` según la frecuencia de actualización de tu portal; portales de noticias activos pueden usar 300-600 segundos.
# Geeklog — config.php (configuración principal)
$_CONF['site_url'] = 'https://tudominio.com';
$_CONF['site_name'] = 'Mi Portal Geeklog';
$_CONF['db_host'] = 'localhost';
$_CONF['db_name'] = 'geeklog_db';
$_CONF['db_user'] = 'geeklog_user';
$_CONF['db_pass'] = 'TuPassword';
$_CONF['tableprefix'] = 'gl_';
# Habilitar caché de sistema
$_CONF['cache_mobile'] = true;
$_CONF['cache_age'] = 3600; // segundos
# Configurar directorio de backups
$_CONF['backup_path'] = '/var/www/geeklog/backups/';Infraestructura escalable para cualquier proyecto
Portales de noticias comunitarios
Grupos locales, organizaciones civiles o comunidades de interés que publican contenido colaborativo con moderación editorial.
Intranets corporativas
Empresas que necesitan un portal interno de noticias y anuncios con control de acceso por departamento y grupos de usuarios.
Comunidades de gaming y hobby
Sitios de nicho donde los miembros contribuyen artículos, comparten links y comentan en un entorno moderado.
Directorios web temáticos
Plataformas de curación de links y recursos con categorías, votación y comentarios de la comunidad.
Preguntas frecuentes
¿Geeklog tiene sistema de membresías de pago?
No de forma nativa, pero puedes integrar pasarelas de pago mediante plugins de la comunidad. Para membresías básicas, el sistema de grupos y acceso por suscripción puede configurarse manualmente en el panel de administración.
¿Cómo migro un portal Geeklog existente a NEUBOX?
Exporta la base de datos MySQL desde tu hosting actual, copia los archivos vía FTP/SFTP, instala Geeklog en tu VPS con Installatron, luego importa la base de datos y actualiza `$_CONF['site_url']` y las rutas de directorios en config.php.
¿Geeklog soporta HTTPS de forma nativa?
Sí. Actualiza `$_CONF['site_url']` con `https://` y activa el SSL gratuito de NEUBOX. Para forzar HTTPS en todas las URLs, añade reglas de redirección en el archivo `.htaccess` del directorio raíz de Geeklog.
¿Qué versión de PHP requiere Geeklog?
Geeklog 2.2.x requiere PHP 7.2 o superior y es compatible con PHP 8.0/8.1. En tu VPS NEUBOX selecciona la versión compatible desde el panel antes de instalar. Consulta la documentación oficial para la versión más reciente.
¿Puedo usar Geeklog como reemplazo de un foro?
Geeklog incluye un plugin de comentarios avanzado, pero para funcionalidad de foro completa instala el plugin oficial de Forum. Esto agrega hilos, subforos y permisos de posteo directamente integrados con el sistema de usuarios de Geeklog.