WordPress vs 11ty: ¿Cuál es mejor?
Si está atrapado en el debate entre WordPress y 11ty, no está solo. La creciente popularidad de sitios estáticos está desafiando el dominio de WordPress en el mercado de desarrollo de sitios web y los webmasters lo están notando.
Eleventy u 11ty, es un generador de sitios estáticos como Gatsby y Jekyll. Pero a diferencia de Jekyll que se ejecuta en Ruby, 11ty se ejecuta en Node.js, un motor de JavaScript. Y a diferencia de Gatsby con su complejidad, 11ty lo mantiene simple.
11ty hace que sea lo más fácil posible crear un pila de atascos sitio y esto viene con suficientes ventajas para que cualquier administrador de WordPress quiera cambiar.
Sin embargo, la pregunta sigue siendo si valdrá la pena cambiar a 11ty, especialmente cuando todo lo que necesitas es un simple blog. Esta publicación compara las dos plataformas para ayudarlo a decidir.
Tabla comparativa de WordPress vs 11ty
WordPress | Noventa | |
---|---|---|
Tecnología subyacente: | PHP, MySQL | Node.js |
Tipo de página generada: | Dynamic | Estático |
Velocidad de página y SEO: | Normal | Mejores Clínicas de |
Opciones de personalización: | Mejores Clínicas de | Normal |
Seguridad Preocupaciones y piratería: | Normal | Mejores Clínicas de |
El coste de funcionamiento: | Baja | Más Bajo |
Interfaz de usuario y plantillas: | Superior | Normal |
CMS Opciones: | WYSIWYG | Texto sin formato |
Tecnología subyacente
En las décadas de 1980 y 90, los sitios web eran principalmente estáticos, pero aparecieron scripts del lado del servidor que usaban PHP y otras herramientas y nació el sitio web dinámico. Esto dio origen a plataformas como Drupal y WordPress y productividad explotó
Pero hoy en día, las cosas van al revés, ya que los sitios están migrando a pila de atascos (JavaScrip, API y pila de marcado). Estos nuevos entornos suelen estar basados en la nube y sin servidores. Todo lo que necesita es un servidor HTML simple para entregar las páginas estáticas de su sitio a los visitantes.
Entonces, si bien necesitará un servidor PHP y MySQL, con un servidor HTTP como Apache para ejecutar una instalación de WordPress, todo lo que necesita para ejecutar un sitio 11ty es un servidor HTML.
Por supuesto, también necesitará el generador de sitios 11ty, incluido un motor Node.js que funcione, pero eso debería estar en su máquina de desarrollo o computadora portátil. No forma parte del entorno del servidor.
Tipo de página generada
WordPress genera páginas dinámicas mientras que 11ty genera páginas estáticas. Con las páginas dinámicas, toda la información disponible sobre una solicitud web específica se extrae de la base de datos, se procesa y se envía al solicitante: el navegador web del visitante del sitio.
11ty genera páginas estáticas, se procesan previamente y se almacenan en una carpeta de acceso público en el sitio web. Esto hace que las páginas sean fáciles de servir al solicitante, pero también hace que todas las páginas sean similares. Entonces, no hay personalización, como es posible con las páginas dinámicas.
Las publicaciones de blogs, por ejemplo, son en su mayoría contenido estático porque son creadas una vez y son vistas por todos los lectores. Los comentarios sobre la publicación y sus respuestas, por otro lado, son dinámicos. Necesitaría un servicio externo como Disqus para lograr las mismas funciones de comentarios de WordPress en un sitio estático.
Velocidad de página y SEO
11ty es, sin duda, el ganador aquí porque los sitios estáticos se cargan mucho más rápido que las plataformas dinámicas como WordPress. No hay cálculos que realizar, no hay bases de datos que consultar ni nada que formatear.
Todas las páginas de un sitio web estático están listas para publicarse. Esto es especialmente importante porque la velocidad de carga de la página es una métrica y un factor de clasificación de SEO importante.
Opciones de personalización
WordPress ocupa el puesto 11 en términos de personalización debido a su gran y próspera comunidad, que ha proporcionado toda la plugins alguna vez necesitarás.
Además, estos complementos son más fáciles de usar que los que obtendrás de un generador de sitios estáticos como 11ty. Simplemente apunte y haga clic, ya que las configuraciones se basan principalmente en el mouse, un lujo que no obtendrá con 11ty.
Sin embargo, si tiene los conocimientos técnicos o si puede contratar a un experto de 11ty, no hay límite para lo que puede crear con la plataforma.
Problemas de seguridad y piratería
Los sitios de WordPress reciben una cantidad asombrosa de ataques de fuerza bruta y otros ataques de piratería todos los días. La simple razón es que hay un servidor en el otro extremo, que recibe y procesa comandos a través de la web.
En un sitio web puramente estático, no hay ningún servidor para procesar los comandos de inicio de sesión. Entonces, en teoría no hay forma de que un malicioso pirata informático puede acceder al sistema. En verdad, no existe ningún sistema al que acceder.
Por supuesto, siempre habrá una cierta cantidad de riesgo cuando esté ejecutando un sitio web en Internet. Aún así, un sitio web estándar de Eleventy es mil veces más seguro para los piratas informáticos que un sitio estándar de WordPress.
Correr cuesta
Los sitios web dinámicos pueden utilizar enormes recursos si recibe mucho tráfico web. Muchos complementos de WordPress, como WP-Rocket y W3 Total Cache, intentan resolver este problema almacenando en caché la salida del servidor.
El almacenamiento en caché significa almacenar una versión estática de las páginas solicitadas con frecuencia y servirla durante algún tiempo sin la ejecución de PHP o MySQL. Esto reduce los tiempos de carga de la página y los costes generales de funcionamiento del servidor.
Sin embargo, con un sitio web estático, obtiene un rendimiento aún mejor que las páginas de WordPress almacenadas en caché.
Interfaz de usuario y plantillas
La comunidad de WordPress proporciona un suministro casi infinito de temas y complementos, desde gratuitos hasta premium. Esto hace que sea muy fácil poner en marcha un sitio web atractivo en poco tiempo.
11ty, por otro lado, ofrece un enfoque muy flexible para la personalización. Puede usar Markdown, HTML, JavaScript, Liquid, Haml, Moustache o Nunjucks para desarrollar su plantilla, o puede usarlos todos juntos en un solo archivo.
Este es un enfoque muy poderoso con muchos potenciales futuros. Pero por el momento, simplemente no hay suficientes plantillas o temas prediseñados para competir con WordPress.
Opciones de CMS
WordPress también supera a 11ty cuando se trata de administrar el contenido del sitio web. Al igual que con la mayoría de los generadores de sitios estáticos, 11ty almacena el contenido sin formato de cada página como texto sin formato en un directorio determinado, desde donde tiene lugar la compilación final.
Esto puede estar en su máquina local o en la web, por ejemplo, GitHub. El creador de contenido también necesita un conocimiento de Markdown, Liquid u otros lenguajes de plantilla para crear una publicación de blog bien formateada, por ejemplo. Entonces, en comparación con WordPress con su editor WYSIWYG, 11ty es menos fácil de usar.
Conclusión
Hemos llegado al final de esta comparación de WordPress vs 11ty y, como puede ver, estas son dos herramientas diferentes para diferentes tipos de personas.
WordPress es para todos, incluidos codificadores y no codificadores, mientras que 11ty es para codificadores o desarrolladores de JavaScript, como mínimo.
Puede crear la mayoría de los tipos de sitios web con las dos plataformas. Pero WordPress es mejor para blogs simples y sitios generales con un mínimo inversión extranjera, mientras que 11ty es mejor para sitios altamente optimizados con un desarrollador dedicado.