¿Qué es WordPress y porqué es mejor que Wix o Squarespace?

Si aún no sabes lo que es WordPress, o si no entiendes de qué manera es mejor a Wix o a Squarespace, no te preocupes que yo te lo explico. Intentaré hacerlo lo más sencillo posible. Vamos a ver.

¿Qué es WordPress?

WordPress es una aplicación de software libre (el famoso código abierto al que todos tenemos acceso) y gratuito (sí, WordPress no cuesta nada) que te puedes descargar desde wordpress.org, si estás en España, desde es.wordpress.org.

Vale, una aplicación libre y gratuita. ¿Para qué sirve? WordPress es un CMS (Content Management System – Sistema de gestión de contenidos) que permite crear páginas web de forma simple, como si de un procesador de textos se tratase. Te permite crear, guardar y administrar contenidos. Contenidos que luego se mostrarán en una página web dinámica que crea el propio WordPress.

Gracias a WordPress, el crear una página web se ha democratizado, no sólo por el precio (insisto, gratuito), sino por la curva de aprendizaje, muy fácil para todos los niveles, tanto de usuarios, como administradores, como desarrolladores.

¿Qué se puede hacer con WordPress?

WordPress originalmente se ideó para hacer blogs. Y durante muchos años fue así. Si te das cuenta, este gestor está especialmente diseñado para hacer artículos, publicarlos cronológicamente, poner imágenes, poner enlaces…

De ser una herramienta para crear blogs pasó a ser utilizada cada vez más para hacer periódicos, revistas online, conjuntos de blogs gracias a su función de multisite… WordPress crecía y crecía.

Con la llegada de plugins como Woocommerce, Easy Digital Downloads, bbPress, BuddyPress,… WordPress pegó un salto tremendo, dando la posibilidad de hacer foros, redes sociales, tiendas onlines, catálogos digitales… (y aún no hemos desembolsado ni un euro).

La última funcionalidad revolucionaria en llegar, a fecha de junio de 2017, es la API Rest de WordPress. La API Rest permitirá el dar acceso a todos los contenidos de tu WordPress desde otras aplicaciones. Imagina crear una aplicación móvil desde la que poder vender los productos de tu tienda online hecha con Woocommerce casi sin complicaciones o crear un frontend con JavaScript que pinte el contenido creado en WordPress.

Pues deja de imaginar porque esto ya es una realidad, si quieres que te explote la cabeza sólo tienes que pasarte por Frontity, un framework que te permite hacer justamente esto.

Así que, el límite, con WordPress, lo pones tú.

Editor de bloques o Gutenberg, el último gran paso orientado al usuario final

La gran ventaja de usar servicios de creación de páginas web es la posibilidad de editar el contenido directamente desde la parte visual de la web, así puedes ver en tiempo real cómo va quedando sin tener que actualizar y cambiar de pestaña.

Gutenberg, o el editor de bloques, es el gran paso de WordPress en esta dirección. Si bien es verdad que aún tienes que entrar en el administrado para editar el contenido, ahora es mucho más simple y parecido a lo que verás después en la web.

Todo marcha por el camino correcto.

¿Cómo funciona WordPress y qué lenguajes utiliza?

Como toda aplicación, WordPress está hecha con código. Con código de ese que al principio te da mucho miedo porque no entiendes nada, pero que con el tiempo y después de verlo repetido muchas veces, empieza a sonarte cada vez más hasta que terminas acostumbrándote a escribirlo.

Lenguajes del lado del servidor

¿Y qué lenguajes utiliza? Del lado del servidor utiliza PHP (PHP Hypertext Preprocessor – Preprocesador de Hipertexto). WordPress ejecuta el código PHP en el servidor donde está alojado y después se genera una página estática en HTML. Es decir, que cada vez que entras en una página web hecha con WordPress, si no tiene sistema de cacheado, el servidor se tiene que poner a trabajar y construir una página web para mandártela.

Pero no sufras por el servidor. Esto lo hace en milésimas de segundo y casi sin inmutarse. El problema viene cuando se acumulan miles y miles de líneas de código, y comienzan a visitar tu web miles y miles de usuarios.

Entonces aquí sí que tendremos que hacer algo.

Puedes optar por mejorar el código o cachearlo. Al cachear un web, guardarás una versión HTML que será la versión que vean tus lectores.

PHP es un lenguaje estático. Así que tendrá que haber otra cosa que proporcione el contenido con el cual se va a crear la página web. Y aquí es dónde aparece MySQL (Structured Query Language – Lenguaje de consulta estructurada)  y las bases de datos. Una base de datos es como una tabla de Excel enorme que guarda todos los contenidos que tú has introducido en tu WordPress bien organizados. Así, cuando ejecutas una llamada MySQL sabe qué devolverte exactamente.

Lenguajes del lado del cliente

Comprendido lo que ocurre en el lado del servidor, llega la parte del cliente. Se suele llamar la parte del cliente aquella que ven los usuarios a través de sus navegadores. Ya sea desde el panel de administrador de WordPress, como desde la vista de página web, los lenguajes de programación son los mismos.

HTML – en breve escribiré sobre este lenguaje de marcado-, CSS – también explicaré este psedolenguaje de programación en un artículo – y JavaScript.

Entre HTML y CSS construyen lo que viene siendo una web totalmente estática, sin interacción. HTML crea el texto, los marcados y los contenedores, y CSS le aplica los estilos que hace que ese texto luzca bonito.

JavaScript es el lenguaje de programación que se ejecuta en el lado del cliente, permitiéndole interactuar con la página web, enviar formularios, desplegar menús, ver videos, etc.

Si no te he aburrido y has llegado hasta aquí te recomiendo que sigas, esto promete.

¿Qué facilidades da WordPress al usuario?

Como ya he mencionado un poco más arriba, WordPress está pensado para usuarios con 0 conocimiento de desarrollo web. La parte de redacción funciona como un procesador de textos (un poco arcaico, la verdad) pero para redactar artículos y páginas es más que suficiente.

La parte de opciones, ajustes y herramientas están explicados también para niños, aunque sí que tienes que tener conocimientos generales, por ejemplo, para saber que al principio tienes que cambiar los enlaces permanentes si no quieres tener problemas de SEO (Search Engine Optimization – Optimización para los motores de búsqueda) en el futuro.

Después entran en escena los maquetadores visuales. Para todos, incluidos diseñadores y desarrolladores, esta herramienta ahorra decenas de horas maquetando. Los maquetadores visuales son plugins que añaden la funcionalidad a WordPress de poder maquetar sin tener conocimientos de HTML ni CSS, simplemente con mover cajas, decidir el número de columnas, insertar tipos de módulos e imágenes, puedes conseguir un resultado muy vistoso en muy poco tiempo.

Además no debemos olvidar el amplísimo mundo de las plantillas para maquetadores visuales y los themes de WordPress, pero esto da para otro artículo.

¿Cuánto cuesta aprender WordPress?

Como todo, esta herramienta tiene su curva de aprendizaje. Yo recuerdo que sobre 2010, cuando comenzaba con la versión 3.0, que lo primero que aprendí fue a usar las herramientas de publicación. Y me viene a mente de que pese a que nunca había utilizado nada parecido, en seguida te haces con el control. No es por nada que WordPress sea el motor de más de un tercio de todas las páginas web de internet, que se dice rápido.

WordPress es una herramienta que cuesta mucho de aprender al principio, sobre todo si no tienes experiencia con herramientas de este estilo. Es difícil de aprender, difícil si no tienes ayuda. Si estás solo, te recomiendo que empieces o siguiendo algún blog como el de AyudaWP de Fernando Tellado o ya directamente a cursos de formación de pago como Boluda.com.

Este último sitio es dónde empecé yo a aprender WordPress avanzado, y desde luego que aprendí. A veces 10 euros al mes no suponen un gran esfuerzo económico para el valor y los contenidos que estás adquiriendo.

Más tarde, conforme me iba haciendo con la interfaz de WordPress, empezaba a instalar y utilizar distintos plugins, probando cual funcionaba mejor. Lo malo de esto es que hacía todas mis pruebas en producción.

Cuando se habla de que una página web está en fase de producción significa que ya está en el servidor final y es accesible por el público. Si cometes un error y se rompe tu web, este fallo será visible por todo Internet.

Si como yo te gusta hacer pruebas y pruebas, lo mejor que puedes hacer es instalar WordPress en local, en tu ordenador, o en un servidor de pruebas, así cualquier error, cualquier bloqueo o fallo, no afectará a tus visitantes y no perderás ventas o conversiones.

El salto de usuario medio a avanzado

Cuando ya controlas todo el panel de administración, sabes manejarte con los plugins, los temas, el personalizador y ya has escogido tu maquetador visual y le has sacado punta, entonces se podría decir que has pasado de usuario medio a avanzado.

Y entonces dirás: ¿ahora qué? Pues te recomiendo que te metas de lleno en el código. Para empezar CSS. Con esto podrás hacer modificaciones en tu tema, mover cosas, organizarlas, borrar cosas que no te interesan dependiendo del tamaño del dispositivo, etc.

Después toca meterse con PHP y los snippets de WordPress, aprender dónde y cuándo meter esos trocitos de código, copiando y pegando, cambiará tu perspectiva de cómo trabajar y te abrirán un abanico de posibilidades que antes ni te imaginabas. Poco a poco, variable a variable, función a función, if a if, te irás haciendo un desarrollador. Felicidades. Enhorabuena por haber escogido la pastilla roja.

¿Cómo simplifica la vida a los desarrolladores?

¿Alguna vez has visto cómo se hacían las webs antes de los CMS? Era un auténtico rollo. Te lo aseguro. Se tardaba entre 6 o 7 veces más de tiempo el desarrollar una página web sencilla. Y por cada cambio mayor tenías que volver a subir toda la página web. Un rollo vamos.

Con WordPress no empiezas de cero. Es más, cuando lo instalas por primera vez, ya tienes una página web hecha, en cuestión de minutos. Sólo cambiando las imágenes, los textos, descripciones y demás, tienes una web totalmente funcional.

Sabiendo que funciona con PHP y SQL en el back, y con HTML5, CSS y JavaScript en el front, cualquier desarrollador web se puede poner manos a la obra a construir sus plugins, sus temas o sus aplicaciones.

Gracias a la gran comunidad detrás de WordPress encontrarás recursos de todo tipo en cualquier lugar. Existen miles de recursos, tanto gratuitos como de pago, para que mejores tus capacidades en cuanto a WordPress se refiere.

El primer lugar donde yo miro es en la página del códex oficial, donde tienes listadas todas las funciones y hooks, con ejemplos de cómo y cuándo utilizarlos. Además tienes decenas de blogs en inglés y en español con nuevos trucos, códigos, formas de escribir las cosas, etc. Básicamente, gracias a que WordPress es un software libre con el mayor nivel de uso en Internet, cualquier persona puede formarse y aprender a gestionarse su propio sitio web.

Frameworks de WordPress

Y por último, llegamos a los frameworks. Dirigiéndome a un público llano, sin conocimientos profundos en desarrollo web, diré que un framework en el desarrollo web/de software es como una base, una estructura de organización desde la cual no empezar de cero a construir tu software/web. Además un framework te simplifica la tareas, pudiendo agilizar la forma de trabajo.

Te pongo dos ejemplos con los que yo y mucha gente de la comunidad está muy feliz: Genesis de StudioPress y JQuery.

Genesis es un framework en forma de tema, con el que construir temas para WordPress fácilmente y muy ligeros. El tema que estoy usando ahora mismo en esta web está hecho sobre el framework de Genesis. jQuery por otro lado es un framework de JavaScript. WordPress ya viene preparado con jQuery, así que sólo tienes que llamarlo en tu functions.php para empezar a utilizarlo.

¿Qué es Wix?

Wix es un SAAS, un software as a service o software como servicio, en el que cualquier usuario puede montar una página web responsiva (adaptable a móviles) con su formulario de contacto, su contenido, sus imágenes y hasta puede añadirle funcionalidades avanzadas como tienda online o CRM.

El precio de entrada para utilizar esta plataforma es de 0€, sí, totalmente gratuito.

¿Porqué Wix se ha hecho tan famoso entre los usuarios?

Además de lo mencionado arriba Wix es especialmente conocido por la publicidad que hacen en toda clase de medios, la facilidad con la que es crear una página web, las más de 500 plantillas tan llamativas, su editor visual y un largo etcétera de funcionalidades que ya está bastante democratizadas entre este tipo de webs.

Además, no tan conocido, Wix dispone de una AI que mediante el machine learning, tus cuentas de redes sociales y una serie de preguntas es capaz de generar el contenido de tu web.

¿Qué es Squarespace?

Al igual que Wix, Squarespace es otra plataforma que te permite hacer páginas web de una forma muy simple y muy visual. Squarespace destaca por su cantidad de usuarios y sus plantillas muy orientadas a artistas, fotógrafos, videógrafos, etc.

¿Porqué tantas personas usan Squarespace?

Squarespace es súper popular entre diseñadores y makers ya que desde hace ya más de 6 años llevan la delantera con el tema de las páginas prediseñadas y su facilidad de carga de contenidos.

Al igual que ocurre con Wix y con otros CMS en formato SAAS, la principal ventaja que ellos venden es que lo tienes todo en el mismo sitio y lo puedes adquirir ahí sin salir a otros sitios.

Esto puede ser muy beneficioso para los usuarios que no desean estar contratando dominio por un lado, hosting por otro, comprando el tema en un marketplace externo y luego tener que estar indagando por plugins de funcionalidad.

¿En qué se diferencia WordPress de Wix o de Squarespace?

A veces tendemos a estigmatizar a Wix o Squarespace pero la verdad es que lo ha puesto muy fácil a cualquier tipo de usuario que únicamente quiere ponerse a la par de muchos otros y no tiene la capacidad de hacerse su propia web ni de pagar a otros, ni siquiera tiene ganas de aprender a hacérsela él mismo en WordPress.

Con Wix o Squarespace tú no eres el dueño auténtico de la web

Lo primero y más importante: con WordPress tú eres dueño de tu web. Es una verdadera lástima crear el contenido y levantar y atraer visitas a tu sitio web para que otra plataforma se esté beneficiando de esa manera.

Con Wix o Squarespace es como si tu estuvieras arrendando una oficina, y estás totalmente a merced de sus precios, de sus términos y condiciones, y de su voluntad de evolucionar el proyecto.

Es evidente que sería muy loco el que cambiaran sus condiciones de forma loquísima, perjudicando a sus usuarios, pero no sería la primera vez que veo algo así…

WP es una herramienta mantenida por la comunidad y no una empresa

Lo segundo es porque WordPress es una herramienta open-source o de código abierto, y aunque tenga una empresa o fundación detrás, garantiza su durabilidad en el tiempo el que sean voluntarios los que lo mantienen.

Además que nos evitamos que se tomen decisiones precipitadas sobre el futuro de esta herramienta, aunque a veces nos encontremos de lleno con decisiones impuestas por parte de Matt, el fundador de WordPress, pero que se hacen con una intención de clara mejora ante disputas entre partes opuestas.

Seguro que hay muchos otros motivos para decantarse por una herramienta u otra, pero creo que con estos dos grandes rasgos diferenciadores es suficiente:

  • WordPress es autoalojada y de código abierto, una vez lo descargas lo puedes usar como te de la gana, sin necesidad de depender de nadie.
  • Hay una comunidad brutal detrás de que WordPress siga con vida, de que tenga actualizaciones y que siga evolucionando.

Hay otros rasgos diferenciadores, como que WordPress es usado por un tercio de Internet… pero eso hay quien lo ve negativo, porque a cuantos más usuarios, más vulnerabilidades, pero más gente pendiente de corregir esos fallos… Lo comido por lo servido.

Exportar de Wix a WordPress

Actualmente no sé cómo está el tema de la exportación, porque hace mucho que no lo miro, pero si sigue como estaba, la única manera que tienes de exportar tu web de Wix es mediante el feed en xml…

Y esto significa que las horas que has invertido moviendo y maquetando tu web en Wix no te sirven para importarlas de nuevo en otra web. Lo siento chaval, has pagado la novatada…

Recopilando

Si quieres empezar tu propia web, como si quieres hacerte desarrollador, la manera más rápida de conseguir tu objetivo es utilizando WordPress, por todos los motivos arriba mencionados ¿O es que acaso necesitas más?

De hecho, solo con conocer el nombre de WordPress ya es motivo suficiente como para que descartes Squarespace o Wix, ya que con WordPress tienes otros grandes constructores (como Divi o Elementor) que te ofrecen la misma versatilidad y plantillas que Wix o Squarespace, sin tener que pasar por caja con un precio tan alto.

No te olvides de leer los artículos que voy escribiendo, y si tienes cualquier duda, en el formulario de contacto me puedes dejar un mensaje con tus preguntas.

Fotografía principal realizada por Jonathan Chng en Unsplash

Interacciones del lector

Deja un comentario

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