CMS para Blog una alternativa a WordPress para crear tu página web

CMS para Blog una alternativa a WordPress para crear tu página web

¿Estas en busca de un CMS para Blog? Pues esta es una lista con CMS poco conocidos, son una alternativa a WordPress, a continuación describo la instalación y configuración básica de cada uno de ellos en caso de tener preguntas escríbelo en la caja de comentarios, si sigues correctamente los pasos podrás subir tu propia página web en menos de lo que canta un gallo, esperemos que puedas encontrar lo que buscas, de todas formas puede instalar XAMPP y revisar cada uno de ellos.

#1 CMS ONNO

ONNO es un CMS desarrollado en PHP, hace uso del framework de Laravel, este sistema de gestión de contenidos esta pensado para sitios web de noticas o revistas, aunque funciona perfectamente para un blog personal, algunas de las características de este CMS son:

  • Páginas de encuestas
  • Formulario de contacto
  • Formulario de suscripción
  • Newsletter incorporado
  • Espacios para anuncios (AdSense u otros)
  • Modo nocturno
  • Múltiples idiomas (Se debe traducir manualmente)
  • Panel de administración
  • Optimizado para dispositivos móviles
  • Optimizado para SEO
  • Optimizado para cargas rápidas

Requerimientos, Si bien los servidores actuales tienen estas extensiones habilitadas puede revisar la lista de requerimientos.

  • PHP> = 7.2.0 o superior aun no testeado en PHP 8
  • Servidores Apache o NGINX
  • MySQLi
  • GD
  • cUrl
  • allow_url_fopen
  • date.timezone
  • Extensión PHP BCMath
  • Extensión PHP Ctype
  • Extensión PHP Fileinfo
  • Extensión PHP JSON
  • Extensión PHP Mbstring
  • Extensión PHP OpenSSL
  • Extensión PHP PDO
  • Extensión PHP Tokenizer
  • Extensión PHP XML

Instalación de CMS ONNO

Debes prestar atención ya que hay dos formas de instalar, la primera es bastante fácil, en la dirección de tu dominio debes agregar la palabra «install«, ejemplo: https://mipagina.com/install se mostrará el asistente de instalación, lo que queda hacer es simplemente llenar el formulario donde debes introducir las credenciales o datos de conexión, puedes ayudarte del navegador de Google Chrome para traducir la página con un clic.

La otra forma de instalación es la manual y debes usarla en caso que el asistente de instalación no resulte, pero debes descargar la versión manual desde el botón de abajo, abre el archivo «.env» dentro debes agregar tus credenciales para conectar con la base de datos, en APP_URL agrega tu dominio, en DB_DATABASE agrega el nombre de tu base de datos y por último agrega DB_USERNAME y DB_PASSWORD

 APP_NAME=Laravel
 APP_ENV=local
 APP_KEY=base64:GY0eS51a4vgTCKgSrtkgoYqzIGQ1d0EwvReF1vaVw6s=
 APP_DEBUG=false
 APP_INSTALLED=
 APP_URL=http://localhost
 LOG_CHANNEL=stack
 DB_CONNECTION=mysql
 DB_HOST=localhost
 DB_PORT=3306
 DB_DATABASE=laravel
 DB_USERNAME=root
 DB_PASSWORD=

CMS para Blog ONNO
CMS ONNO

#2 CMS KonGo Blog

KonGo Blog es un CMS para blogs, esta desarrollado en PHP con el framework de CodeIgniter, su interfaz es bastante fácil de entender, tiene la opción de publicar en varios idiomas diferentes. Estas son algunas de las características mas sobresalientes de este CMS:

  • Sistema de membresía con 3 roles (Administrador, autor y usuario)
  • Reacciones con emojis en las publicaciones
  • Modo nocturno
  • Múltiples diseños de maquetación
  • Galería de archivos multimedia
  • Gestor de comentarios
  • Newsletter incorporado
  • Multilenguaje (incluye español)
  • Gestor de fuentes
  • Página de contacto
  • Espacios publicitarios para monetizar el blog
  • Optimizado para cargas rápidas
  • Herramientas de SEO

Instalación de KonGO blog

La instalación de esta plataforma es muy fácil, debe copiar el script en la dirección que haya elegido (dominio o subdominio) después de su dominio agregar la palabra «install» ejemplo: https://mipagina/install, se abrirá el asistente de instalación donde deberá llenar sus credenciales de conexión con la base de datos, debe estar atento a los mensajes que se muestra en pantalla, después de la instalación no olvide borrar la carpeta install por seguridad.

#3 Botble Stories CMS

Stories es un CMS completo desarrollado en PHP con Laravel, una vez instalado esta listo para publicar posts de toda índole, algo que se puede mencionar de este gestor es su diseño minimalista moderno, también se puede personalizar los layouts de la página de inicio saliendo de la rutina. Su interfaz de contenidos es bastante parecido a WordPress lo que lo hace más intuitivo para aquellos que conocen WordPress. Estos son algunas de las características más sobresalientes:

  • Paginas personalizables (Inicio, Contacto y Blog)
  • Complemento de optimización para SEO similar a Yoast
  • Espacios publicitarios con shortcode
  • Newsletter incorporado
  • Gestor de Widgets
  • Personalización con CSS y JS
  • Plugins agregados por el desarrollador
  • Multilenguaje (Se debe traducir al español)
  • Interfaz de contenidos similar a WordPress
  • Cuenta con la opción de crear copias de seguridad

Requerimientos, la mayoría de servidores ya vienen con estas extensiones activadas, aún así puede revisar la lista de requerimientos.

  • Servidores Apache o NGINX
  • PHP> = 7.3 o superior aun no testeado en PHP 8
  • Servidor de base de datos MySQL
  • Extensión PHP PDO
  • Extensión PHP OpenSSL
  • Extensión PHP Mbstring
  • Extensión PHP Exif
  • Extensión Fileinfo
  • Extensión PHP XML
  • Extensión PHP Ctype
  • Extensión PHP JSON
  • Extensión PHP Tokenizer
  • Servidor de reescritura del módulo
  • Habilitación del módulo PHP_CURL

Instalación de Stories CMS

Copie todo el script (archivos) en la raíz del servidor, abra el archivo «.env» con un bloc de notas o cualquier editor de texto, dentro debe agregar sus datos de conexión y credenciales de la base de datos en la imagen de abajo se resalta en verde los datos que debe agregar, ejemplo:

Credenciales de conexión

CMS Blog en Laravel
Stories CMS

About anthon
Hola este es mi blog donde publico todo tipo de contenido, gracias por tu visita.

También te puede interesar...

Deja una respuesta

Su dirección de correo electrónico no será publicada. Los campos requeridos están marcados *