Cómo crear un blog con Hexo 4.2.0 - ES

Hexo es un creador de sitios estáticos popular y fácil de usar que se describe como blog moderno y poderoso
marco de referencia
. Está alimentado por la tecnología Node.js y presenta una plataforma muy poderosa y extensa utilizada para crear sitios. Nuestro artículo tiene como objetivo ayudarlo a comenzar con esta tecnología: cómo crear sitios Hexo y cómo subirlos fácilmente a su servicio de alojamiento.

Cómo crear un blog con la imagen del artículo Hexo

¿Qué es el generador de sitios estáticos Hexo?

Hexo es uno de los generadores de sitios estáticos más populares y es ampliamente adoptado por los bloggers y creadores de sitios.. Al usarlo, los usuarios pueden construir rápidamente blogs, páginas de destino y otros tipos populares de sitios usando marcos basados ​​en Node.js. Hexo es uno de los instrumentos más potentes, ya que integra varias características útiles: toda la sintaxis de Markdown es compatible, lo que facilita el formateo de las páginas.. También está disponible un amplio soporte de complementos: se pueden agregar todo tipo de extensiones al motor base, lo que hace que la integración con proyectos más grandes sea muy fácil. Mediante el uso de un solo comando, los sitios se pueden implementar en proveedores de alojamiento y servicios web como GitHub Pages.

Relacionado: [wplinkpreview url =”https://hth.guide/node-js/”]Para qué se utiliza Node.Js

Antes de comenzar a usar Hexo 4.2.0 necesitará instalarlo; esto se puede hacer en el propio servidor de la nube (si tiene acceso a la línea de comando) o en una máquina local y luego subir las cepas al servidor remoto. Estas son dos formas distintas de trabajar con Hexo que tienen ventajas y desventajas:

  • Instalaciones de computadoras locales - En este caso, los piratas informáticos deberán instalar el generador de sitios estáticos Hexo, sus requisitos y dependencias y crea el sitio de destino en ellos antes de implementarlos en los hosts.
  • Instalaciones remotas de Hexo - Cuando los administradores del sitio tienen acceso a los sistemas a través de control remoto y acceso de shell, pueden instalar el marco en los propios servidores web. Esto se puede hacer instalando una copia de Hexo o cargando un contenedor Docker, una forma de implementar dispositivos web de una manera más fácil de administrar.

Hexo es un servicio muy popular que se puede instalar en plataformas que proporcionan alojamiento estático gratuito, como Páginas de GitHub - esto permitirá a los desarrolladores y a otros usuarios una manera fácil de alojar su propio blog personal o página de destino. Como Hexo se basa en un motor modular y ha sido adoptado por muchos proyectos, ha habido una comunidad considerable involucrada en la creación de temas - Hay varios cientos que se pueden descargar fácilmente tanto desde el sitio oficial y los repositorios de Hexo de terceros.

Necesidades desnudas de instalación de Hexo

Para comenzar con Hexo 4.2.0 los usuarios deberán instalar todas las dependencias requeridas, tenga en cuenta que las instrucciones exactas variarán de una plataforma a otra y también al sistema operativo. Hay varios componentes en los que se basa Hexo para ejecutarse:

  • Node.js - Este es el marco de JavaScript que alimenta el motor principal y se utiliza para generar la salida del sitio
  • Git - Este es el sistema de control de versiones más popular utilizado por los propietarios y administradores del sitio para revisar y mantener rápidamente una base de código actualizada para sus sitios
  • Construir dependencias - Estas son bibliotecas y utilidades del sistema que se requieren para tener una instalación de Hexo que funcione

imagen del logotipo de hexo

Hospedaje Hexo 101 - La configuración inicial

Tan pronto como se instala Hexo en un sistema determinado, los administradores del sistema pueden inicializar un nuevo proyecto escribiendo los siguientes comandos: hexo init - esto creará una instalación de sitio vacía en una carpeta determinada. El siguiente paso es ingresar a esa carpeta y ejecutar el siguiente comando en la secuencia de inicio llamada npm install - asignará la plantilla y la configuración predeterminadas para que los propietarios del sitio puedan comenzar desde allí. Esto iniciará la estructura básica de una instalación de Hexo.:

  • _config.yml - El archivo de configuración principal de Hexo
  • package.json - Contiene la configuración utilizada para alojar los datos de la aplicación.
  • andamios - Esta es la plantilla principal utilizada para las publicaciones.
  • fuente - Esta es la carpeta donde se colocarán los contenidos del sitio. Se omitirán todos los archivos con un guión bajo como prefijo. Hay dos subcarpetas que serán creadas por el motor principal.
  • fuente / _drafts - Esto contendrá los borradores que están formateados de acuerdo con las reglas de diseño reconocidas por Hexo
  • fuente / _posts - Esta carpeta contendrá las páginas HTML representadas
  • temas - Esta es la carpeta utilizada para albergar el tema actual

los _config.yml ya que el archivo de configuración principal de Hexo incluirá muchas variables que se usarán para establecer las condiciones generales y los detalles del sitio. Para una mirada detallada consulte el documentación oficial para comenzar correctamente con Hexo.

Hay otros comandos hexo importantes que se pueden ejecutar. Para crear un nuevo artículo, ejecute el siguiente comando: hexo nuevo [diseño] [título] . Esto creará un nuevo artículo., Si no se especifica el diseño, el motor principal utilizará el diseño predeterminado tal como se encuentra en el archivo de configuración principal. los hexo generar El comando procesará todos los borradores y los enviará a páginas HTML listas que se pueden implementar en los proveedores de hosting.. Hexo también proporciona la funcionalidad para publicar los borradores usando publicación hexagonal. Se puede activar un servidor local ingresando servidor hexo, el despliegue se realiza por despliegue hexagonal.

Opciones de diseño de Hexo

El motor Hexo es muy fácil de usar al crear páginas individuales y publicaciones de blog., todo lo que los usuarios deben hacer es ejecutar el siguiente comando:

hexo nuevo [diseño] <título>

Como se indicó anteriormente, esto creará un archivo usando la opción de diseño especificada, si no se especifica ninguna, se utilizará la publicación. Hexo distingue tres tipos distintos de diseños:

  • enviar - Se guardarán en la carpeta fuente / _posts
  • sequía - Se guardarán en la carpeta fuente / _drafts
  • página - Se guardarán en la carpeta de origen

NOTA: Si una determinada publicación no se procesa, los propietarios del sitio deberán incluir el siguiente valor en el asunto principal: diseño: falso

La configuración predeterminada de Hexo analizará los títulos de las publicaciones como el nombre del archivo. El tema principal, que es el código principal que colocan los administradores del sitio para crear las publicaciones del blog, pueden ser yamla o JSON. Hexo es rico en funciones cuando se trata de organizar, hay varias opciones que los usuarios pueden explorar:

  • Característica de comentarios - En este caso, los piratas informáticos deberán instalar el generador de sitios estáticos Hexo, sus requisitos y dependencias y crea el sitio de destino en ellos antes de implementarlos en los hosts.
  • Sección "Actualizado" —Esto presentará un “actualizado” aviso en la publicación. Esto es útil cuando se hacen adiciones regulares a los contenidos.
  • Fecha - Se pueden asignar datos personalizados de creación posterior
  • Etiquetas - Esto configurará etiquetas para las publicaciones individuales.
  • Categorias - Esto configurará la categoría de publicación
  • Enlace permanente - Esto anulará el enlace permanente predeterminado de la publicación elegida
  • Palabras clave - Aquí los usuarios pueden ingresar las palabras clave que se usan en la etiqueta metea de SEO y también en OpenGraph
  • Extracto - Esta opción modificará el extracto de la página

Implementación del sitio de Hexo

Hay muchas maneras en que se puede cargar un sitio de blog de Hexo, esto dependerá del tipo de alojamiento utilizado y el tipo de acceso que tengan los administradores del sitio. En la mayoría de los casos, la forma más fácil para la mayoría de los usuarios será simplemente tomar los archivos de salida y cargarlos; esto es conveniente si el sitio no se va a actualizar periódicamente.. La mayoría de los proveedores de alojamiento compartido generalmente permiten una o más tecnologías. El enfoque más básico es cargar el sitio listo para usar a través de la oferta del panel web. Una forma alternativa será utilizar una conexión segura de transferencia de archivos, como (Seguro) FTP que se realiza mediante un programa y se conecta a los servidores utilizando las credenciales proporcionadas.

Si se van a realizar cambios frecuentes en el sitio, la forma más adecuada será utilizar sistema de control de versiones como git que permitirá a los propietarios del sitio realizar un seguimiento de los cambios y revisar las actualizaciones del sitio. Esto también se puede usar cuando un sitio es administrado por múltiples usuarios, ya que les permitirá trabajar juntos en los contenidos y el diseño.. Tenga en cuenta que la forma exacta de hacerlo dependerá del proveedor de alojamiento. Cada empresa y servicio de alojamiento puede requerir un enfoque ligeramente diferente.

Una alternativa puede ser la opción de carga de correo electrónico cual es no es seguro y desaconsejamos que los propietarios del sitio lo usen. Este fue un método popular que fue utilizado principalmente por propietarios de sitios principiantes que querían subir sus sitios de una manera muy fácil, aunque de manera insegura. Implica la configuración del proveedor de alojamiento para aceptar la carga de archivos mediante archivos adjuntos de correo electrónico. Esto se hace mediante el uso de una dirección especial y una lista blanca especial que se establece a la utilizada por los propietarios del sitio. Todo lo que necesitan hacer es adjuntar los archivos a un mensaje y enviarlo a la dirección designada. El proveedor de alojamiento los cargará automáticamente en el servidor de alojamiento en consecuencia.

Investigado y creado por:
Krum Popov
Apasionado emprendedor web, ha estado elaborando proyectos web desde 2007. En 2020, fundó HTH.Guide, una plataforma visionaria dedicada a agilizar la búsqueda de la solución de alojamiento web perfecta.. Leer más...
Revisado técnicamente por:
Metod Ivanov
Experto experimentado en desarrollo web con 8+ años de experiencia, incluyendo conocimientos especializados en entornos de hosting. Su experiencia garantiza que el contenido cumple con los más altos estándares de precisión y se alinea perfectamente con las tecnologías de alojamiento.. Leer más...

Dejar un comentario

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

Este sitio está protegido por reCAPTCHA y Google Política de privacidad y Términos de servicio aplicar.

Este sitio web utiliza cookies para mejorar la experiencia del usuario. Al usar nuestro sitio web, usted acepta todas las cookies de acuerdo con nuestro Política de privacidad.
Estoy de acuerdo
En HTH.Guide, Ofrecemos revisiones transparentes de alojamiento web., asegurar la independencia de influencias externas. Nuestras evaluaciones son imparciales ya que aplicamos estándares estrictos y consistentes a todas las revisiones..
Si bien podemos ganar comisiones de afiliados de algunas de las empresas destacadas, Estas comisiones no comprometen la integridad de nuestras reseñas ni influyen en nuestras clasificaciones..
Los ingresos del afiliado contribuyen a cubrir la adquisición de la cuenta., gastos de prueba, mantenimiento, y desarrollo de nuestro sitio web y sistemas internos.
Confíe en HTH.Guide para obtener sinceridad y conocimientos fiables sobre alojamiento.