WordPress vs Jekyll

Hay muchas opciones cuando se trata de construir un sitio web o un blog, atendiendo a cada nivel de conocimiento técnico. Puede ser abrumador, sobre todo porque una vez que has elegido uno, probablemente no querrás migrar a otro en un futuro próximo.

Este post compara dos de los pesos pesados: WordPress y Jekyll.

Ambos son plataformas de código abierto y muy capaces, pero con importantes diferencias de usabilidad. WordPress es un sistema de gestión de contenidos (CMS) que crea sitios web dinámicos, con decenas de miles de plugins que amplían la funcionalidad del sitio. Jekyll es un generador de sitios estáticos, por lo que construyes sitios generando archivos estáticos (como HTML) con la línea de comandos de tu ordenador, y como tal, no hay una base de datos.

Aunque la popularidad de WordPress no es probable que desaparezca pronto, su posición como un sistema integral significa que hay casos en los que ofrece más de lo que necesita. Como tener una caja de herramientas completa cuando sólo necesitas un destornillador. Jekyll, y otras alternativas ligeras, ofrecen una experiencia despojada que tiene como objetivo proporcionar sólo lo que necesita, y no más.

Este artículo comparará WordPress y Jekyll en lo siguiente:

    • Características principales

.

  • Seguridad
  • Velocidad
  • Estabilidad
  • Flexibilidad
  • Diseño
  • Soporte



Características principales

La principal diferencia entre las dos plataformas es que WordPress es un CMS que construye sitios dinámicos, y Jekyll es un generador de sitios estáticos que depende de archivos generados por la línea de comandos.

Ambos pueden crear blogs sencillos o sitios web completos, con navegación y multimedia. Al carecer de funciones dinámicas, Jekyll no puede ofrecer recomendaciones a medida ni comentarios de los usuarios.

Ambas plataformas son también gratuitas y de código abierto, aunque hay varias formas de gastar dinero con WordPress. Un sitio autoalojado tendrá tarifas de alojamiento, que pueden variar mucho, y puedes optar por comprar temas y complementos premium de WordPress para que tu sitio tenga el aspecto y el funcionamiento que deseas. Jekyll puede alojarse gratuitamente en los servidores de GitHub.

Una diferencia importante entre WordPress y Jekyll es a quiénes se dirigen. Jekyll es probable que sea más atractivo para la persona con algunos conocimientos de codificación que está feliz de pasar tiempo en la línea de comandos. WordPress, por el contrario, tiene una interfaz gráfica de usuario y una base de datos, y es amigable para los principiantes una vez que se supera la curva de aprendizaje inicial que tiene cualquier plataforma nueva.



Seguridad

Es posible que hayas escuchado historias de terror sobre cómo los sitios de WordPress son hackeados o son objetivo de ciberataques, lo que puede dar la impresión de que el propio WordPress no es seguro.

La buena noticia es que esto no es cierto. El núcleo de WordPress está gestionado por un equipo muy hábil que lanza actualizaciones periódicas para solucionar cualquier vulnerabilidad y amenaza a la seguridad. El simple hecho de mantener su sitio de WordPress actualizado le ayudará mucho a mantenerse seguro.

WordPress también le permite instalar una amplia gama de temas y plug-ins, ajustando cada aspecto del diseño y la funcionalidad. Por desgracia, no todos son iguales. Como son creados por terceros, hay variedad en cuanto a su estabilidad y seguridad. Es una buena idea ceñirse a nombres reputados y a los directorios oficiales de WordPress.Para aumentar aún más la tranquilidad, puedes añadir plugins de seguridad como Wordfence que escanean regularmente en busca de malware.

Aquí entran en juego las reglas estándar de seguridad en línea: Utilizar contraseñas seguras, elegir un proveedor de alojamiento seguro y mantener WordPress, los plugins y los temas actualizados.

Como generador de sitios estáticos, Jekyll no necesita actualizaciones regulares. A diferencia de WordPress, simplemente no hay nada que un hacker pueda explotar. Debido a que los archivos de Jekyll se almacenan localmente, su principal riesgo es si alguien obtiene acceso a su ordenador.

También puedes almacenar copias de seguridad de los archivos en una solución de almacenamiento basada en la nube como Dropbox, Google Drive o iCloud. Los archivos estáticos ocupan cantidades triviales de espacio, y si alguna vez su sitio se ve comprometido, puede simplemente descargar los archivos de la nube y ponerlos de nuevo en el servidor para regenerar su sitio.



Velocidad

Aunque no es como comparar un coche de Fórmula 1 con una bicicleta, esta no es exactamente una lucha justa. A pesar de todas las optimizaciones de velocidad que ofrece WordPress, Jekyll carga sitios estáticos, que son rápidos.Sin embargo, eso no quiere decir que WordPress sea lento. También puede ser muy rápido, sobre todo con un buen proveedor de alojamiento y un plugin de velocidad bien elegido. El tamaño de su sitio también influirá; cargar un blog sencillo y pequeño es diferente a cargar una enorme página de aterrizaje con muchas imágenes, vídeos y otros elementos que consumen muchos recursos.

Sin embargo, no hay que olvidar que WordPress es un constructor de sitios dinámicos que carga desde una base de datos. Jekyll carga archivos estáticos muy pequeños, y se puede acelerar aún más mediante el uso de plug-ins como ImageOptim API.



Estabilidad

WordPress y Jekyll son plataformas seguras. Como ya se ha señalado, el núcleo de WordPress está gestionado por un equipo hábil y dedicado, por lo que las nuevas actualizaciones son regulares e impactantes.

Un área en la que la estabilidad de WordPress puede ser cuestionada es cuando hay un pico significativo de tráfico. En un sitio dinámico, el contenido tiene que ser procesado, y las consultas se envían a la base de datos en el servidor. Un mayor tráfico significa más y más demandas en el servidor, lo que puede dar lugar a tiempos de representación extremadamente lentos o a que el sitio se bloquee por completo. Esto no daña el sitio, pero puede ser una experiencia frustrante para el usuario.

Otro punto a tener en cuenta es que los plugins individuales pueden dejar de funcionar correctamente en WordPress. Esto a veces puede afectar a todo el sitio, o puede hacer que componentes específicos dejen de funcionar, como que los widgets no se carguen correctamente.

Los generadores de sitios estáticos como Jekyll no tienen el problema causado por los picos de tráfico, porque cada página es pre-renderizada, y las demandas por visitante en el servidor son mucho menores.



Flexibilidad

Se podría argumentar que si buscas “flexibilidad” en el diccionario, debería haber una imagen del logo de WordPress al lado. Recuerdas los anuncios de televisión de Apple para la App Store del iPhone, aquellos que decían “Hay una aplicación para eso”? Pues con WordPress pasa algo parecido: sea lo que sea que quieras hacer, probablemente haya un plugin para ello, desde Google Analytics hasta el píxel de Facebook.

No necesariamente tienes que depender de esos plugins. Si te sientes cómodo con el código, puedes editar el CSS directamente o añadir código personalizado sin tocar el archivo CSS principal. Algunas empresas, como Thrive Themes, incluso te permiten crear tu propio tema en un entorno completamente sin código. Si eso sigue siendo más práctico de lo que te gustaría, puedes simplemente instalar uno de los muchos, muchos miles de temas gratuitos o premium disponibles. Y existen los muy populares constructores de páginas, que dan flexibilidad adicional a las páginas individuales sin tener que crear tu propio tema. Elementor, Themify, y Thrive Themes son algunos ejemplos populares.

Esta flexibilidad también significa que WordPress puede ser casi cualquier cosa que quieras. ¿Un blog sencillo? Sí. Página de aterrizaje con formulario de opt-in? Absolutamente. Complemento de membresía con contenido cerrado? Fácil. ¿Foro? No hay problema. ¿Sitio web de comercio electrónico para vender productos digitales o físicos? Por supuesto.

Jekyll tampoco se queda atrás en el departamento de flexibilidad. Los usuarios con poca o ninguna experiencia en codificación lo encontrarán difícil, pero los desarrolladores experimentados podrán hacer casi cualquier cosa a través del código, desde cambiar el logo en un solo píxel hasta clavar el diseño general.

Como generador de sitios estáticos, Jekyll tiene limitaciones en comparación con WordPress. No es posible crear un foro en Jekyll directamente, por ejemplo, y aunque podrías incluir soluciones de comercio electrónico, son adecuadas sólo para proyectos pequeños.

Jekyll cuenta con una biblioteca de temas y plugins para elegir, pero no tantos como los que ofrece WordPress.



Diseño

En muchos sentidos, esta sección estará influenciada en gran medida por tu preferencia. Tanto WordPress como Jekyll pueden construir hermosos sitios en casi cualquier diseño que desee.

Algunas personas encontrarán una ventaja que WordPress tenga una interfaz gráfica de usuario y un CMS, mientras que otras preferirán la interfaz de línea de comandos de Jekyll.

Ambos muestran multimedia, aunque WordPress permite hacer alguna edición básica de imágenes en la plataforma, mientras que Jekyll no. Esto podría ser una ligera ventaja para algunos.

También hay un montón de temas y plug-ins disponibles para ambas plataformas, lo que le da una forma más rápida de obtener el diseño que desea sin construirlo desde cero. Sin embargo, WordPress tiene una biblioteca mucho más grande de ambos, por lo que la ventaja del diseño puede ir al CMS aquí.



Soporte

Jekyll tiene múltiples opciones de soporte: documentación oficial, discusiones en el foro de Jekyll y StackOverflow, así como un canal de Gitter y un canal de IRC en Freenode. Aparte de la documentación, el soporte depende de la comunidad, que es una comunidad activa.

WordPress también tiene documentación, así como foros oficiales de la comunidad. Para los sitios alojados en WordPress, existe la opción de hablar por teléfono con el servicio de atención al cliente. Debido a su popularidad, hay muchas opciones para el soporte de WordPress, desde plataformas de alojamiento hasta empresas independientes de soporte técnico.



Conclusión

WordPress y Jekyll son plataformas maduras y muy capaces. Hay amplias similitudes entre las dos, pero hay suficiente diferencia en la usabilidad y las características que la elección de la correcta para usted es probable que sea una decisión bastante fácil de hacer.

Si no tienes experiencia con el código, quieres un CMS o una interfaz gráfica de usuario, o quieres tener acceso a todos los temas y plugins oficiales, WordPress es probablemente tu preferencia. Tendrá que estar al tanto de las actualizaciones para mantener el sitio seguro, y también puede considerar el pago de un soporte técnico mensual para asegurarse de que todo -incluidos los plugins- se mantiene al día y para beneficiarse de los escaneos de seguridad y malware y de un mejor alojamiento para evitar el tiempo de inactividad por los picos de tráfico.

Por otro lado, si su preferencia final es la velocidad o la seguridad, y se siente cómodo con el código y el apoyo de la comunidad, Jekyll podría ser el camino a seguir. El hecho de que sea de bajo coste o gratuito también es convincente.



Por Richard White

Richard es un experto en comunicación con más de una década de experiencia en B2B y B2C. Actualmente gestiona contenidos de marketing en Draft.dev.

Categorías : # wordpress, Sin categoría

Deja una respuesta

Tu dirección de correo electrónico no será publicada.