Red de conocimiento informático - Espacio del host - Por qué dejé WordPress y elegí Jekyll Github Pages

Por qué dejé WordPress y elegí Jekyll Github Pages

¿Por qué abandonaste WordPress después de diez años de uso?

Hacia 2007, instalé WordPress en un host virtual compartido por primera vez. He estado aprendiendo y usándolo durante 10 años. Configurar y mantener un WordPress independiente me ha enseñado algunas tecnologías: sé un poco sobre PHP y MySQL, he escrito un complemento de WordPress y también he escrito un Python. Paquete para respaldo.

¿Por qué instalaste WordPress independiente en primer lugar?

La mayoría de los proveedores de servicios de blogs tienen restricciones y quiero un control lo suficientemente flexible, por lo que solo puedo instalarlo yo mismo. WordPress satisface mis necesidades y:

Fácil de instalar, PHP MySQL es suficiente

Complementos ricos, funciones de extensión simples

Puedes aprender PHP y. MySQL, por cierto, y la documentación es rica.

p>

¿Por qué renunciar a WordPress?

Soluciones a los puntos débiles que encontré:

Comentarios no deseados: instale el complemento antispam-gt; deshabilite los comentarios-gt; use en su lugar DISQUS

Copia de seguridad: comprima (volcar el directorio del sitio web de la base de datos)-gt; Herramienta Python para cargar la copia de seguridad. Una vez completada la carga, descargue, verifique y luego elimine los archivos antiguos localmente y en la copia de seguridad.

Este es en realidad un problema al que se enfrentará todo blog independiente.

Una nueva opción simple y estable: Jekyll Github Pages

Lo que me atrae es la simplicidad

Ya no soy el adolescente del campus, y algunas de las cosas. Lo que busqué en ese momento puede haber sido olvidado ahora, así que necesito un servicio, un servicio que no solo pueda brindarme estabilidad, sino que también me brinde libertad.

Github Pages proporciona un servicio de almacenamiento de páginas web.

Jekyll me proporciona una experiencia de escritura sencilla y gratuita

No tengo experiencia con Ruby y no estoy familiarizado con la instalación de varios paquetes. Utilice Vagrant para escribir un script para configurar rápidamente un entorno de desarrollo Jekyll: jekyll-vagrant

Iniciar Ubuntu 14

Configurar el reenvío de puertos

Instalar Ruby, Jekyll

Después de instalar vagrant, puedes usar Jekyll para ejecutar el sitio web local

Proceso de migración

WordPress se migra a un nombre de subdominio;

El nombre de dominio principal se transfiere Administrado por Cloudflare y usando su CDN , Servicio SSL flexible

El nombre de dominio principal se redirige a Github

Redirección http 301 necesaria para garantizar que aún se pueda acceder a los artículos antiguos.