- 14 febrero, 2020
Javier Carazo: «WordPress y WooCommerce permiten que todos se gestionen sus sitios web o tiendas de forma autónoma»
Tiempo de lectura: 7 minutosJavier Carazo es un apasionado del desarrollo web y la informática. Hace unos días dialogamos con él para conocer su visión sobre el mundo de WordPress y WooCommerce, dos grandes desarrollos que conviven en el sitio web de millones de personas en todo el mundo.
Hola Javier, nos gustaría comenzar conociéndote un poco más. ¿A qué te dedicas y cómo comenzaste en tu profesión?
Me dedico a hacer tareas técnicas sobre WordPress o WooCommerce. Es decir, a hacer desarrollos a medida, a crear plugins libres y premium; y a hacer todo tipo de tareas con un perfil más técnico como las optimizaciones o integraciones entre diferentes sistemas.
Y bueno, todo empezó hace tiempo. Desde siempre me ha gustado el desarrollo. De pequeño jugaba con qbasic y luego Visual Basic. Por eso mismo estudié Ingeniería Técnica Informática de Sistemas y luego continué con Ingeniería Informática. A la vez que estudiaba la parte reglada, por mi parte me formaba en otras tecnologías y como siempre también me ha gustado escribir, escribía en revistas (de las de papel) relacionadas con el mundo del software libre.
Luego la editorial Ra-Ma me dio la oportunidad de escribir libros. Escribí uno sobre Ubuntu y otro sobre WordPress. Creo que era el primer libro sobre WordPress en lengua española.
En línea con todo esto, empecé a trabajar en un centro de investigación, el Instituto de Agricultura Sostenible del Consejo Superior de Investigaciones Científicas, como administrador de sistemas y desarrollador de software.
Como veía la proyección que tenía WordPress y como era ya un ingeniero con bastante experiencia, decidí crear Codection junto a un amigo, Alberto Hornero; que ha sido mi socio hasta hace un par de años. Con el tiempo dejé mi otra vinculación laboral y me dediqué en exclusiva a mi proyecto, haciendo lo que mejor sé hacer, desarrollos de cierta complejidad técnica sobre WordPress.
¿Qué es el desarrollo web?
El desarrollo web es el conjunto de técnicas que se siguen para crear una web, ya sea un portal corporativo, una Intranet interna, una compleja app en formato web, un tienda online o una web de cualquier otro tipo.
Javier Carazo – Especialista en desarrollos WordPress y WooCommerce.
¿Es necesario tener una web hoy en día? ¿Por qué?
Totalmente, por dos motivos. El primero es que hay que aprovechar que tenemos una tecnología que nos permite anunciar al mundo lo que hacemos de forma barata y universal. Hace años, sólo las grandes empresas podían permitirse llegar a todos los rincones a través de anuncios de televisión o en periódicos.
Hoy cualquiera puede intentar llegar a todo el sector de población que le importe, con una inversión mínima.
Javier Carazo – Especialista en desarrollos WordPress y WooCommerce.
Lo segundo es por competencia. La oportunidad está clara. Muchos o todos tus competidores tendrán web, no puedes quedarte atrás.
Y podrás tener otras formas de comunicación o marketing en forma de página en Facebook o perfiles en otras redes sociales; pero la web es algo básico a mantener.
¿Qué es WordPress para ti y cuáles son sus ventajas?
WordPress es la tecnología en la que baso mi día a día. Es una tecnología que consigue aunar una serie de características básicas para el éxito.
Punto por punto:
WordPress utiliza una tecnología, PHP y MySQL, que a día de hoy es un estándar en multitud de alojamientos web, por lo que es fácilmente desplegable en cualquier entorno.
WordPress es software libre, lo que lo hace un sistema seguro (al estar su código expuesto, todos los fallos de seguridad que aparecen se conocen y se parchean), barato (su adquisición es gratuita), y te da seguridad para poder emprender a largo plazo con él (no dependes de que una empresa cambie su política en un futuro o desaparezca).
Al día de hoy, 1 de cada 3 webs en el mundo lo usan y eso asegura mucha documentación, muchos profesionales disponibles y muchas soluciones a muchos problemas típicos.
Javier Carazo – Especialista en desarrollos WordPress y WooCommerce.
WordPress es fácil de instalar, actualizar y usar. Da grandes resultados sin tener conocimientos técnicos, es fácil formarse (ser autodidacta) y conseguir algo muy competitivo y digno sin necesidad de recurrir a profesionales externos.
WordPress no para de crecer, es una tecnología que se actualiza con frecuencia y que tiene una comunidad detrás que trabaja duro a diario para mejorarla. No hay otra comunidad tecnológica como la de WordPress ahora mismo, con eventos en ciudades de todos los tamaños, ya sean Meetup o WordCamps.
Y bueno, realmente podríamos hablar más, pero creo que el lector se hace una idea de a dónde ha llegado WordPress.
¿Qué tendencias se vienen en el CMS para este año?
El editor de bloques, Gutenberg y la salud del sitio centran el desarrollo. Por un lado, el primero sigue avanzado a pasos agigantados. La idea es que el sistema sea competitivo, por defecto y no teniendo que adquirir otro compositor visual como Elementor, Divi o cualquier otro.
La segunda tiene que ver con la estabilidad y seguridad del sitio. WordPress es muy seguro si se actualiza, como cualquier otro software libre, pero puede dejar de serlo si lo dejas sin tocar durante meses. El sistema intenta que lo mantengan lo mejor posible gracias a las mejoras orientadas a ofrecer una perspectiva de la salud del sitio.
¿Cómo es desarrollar un plugin? ¿Qué se tiene en cuenta para esta tarea?
Desarrollar un plugin es crear un código que pueda ser distribuido en formato ZIP o a través de un repositorio para ser instalado y ejecutado sobre WordPress. Digamos que es, de forma metafórica, como una “app para WordPress”.
Javier Carazo – Especialista en desarrollos WordPress y WooCommerce.
Para poder desarrollar un plugin tienes que:
De forma obligatoria conocer la tecnología del lado del servidor que maneja WordPress, PHP.
Conocer la API del mismo, para poder integrarte con él y luego, de forma opcional pero recomendable debes conocer JavaScript, para trabajar en el frontal, CSS para poder dar estilos adecuados a lo que muestres, conocer la estructura de la base de datos de WordPress para poder manejar datos, saber de SQL para poder trabajar con MySQL, que en ocasiones es necesario. Además, tener nociones de comunicaciones y sistemas para adaptarte a los diferentes escenarios que puedan darse cuando trabajes con API externas o con tareas que impliquen mucha interacción con tus propios sistemas
Es un trabajo técnico pero muy enriquecedor, porque ves como miles de usuarios manejan, usan e incluso mejoran, un trozo de código creado por ti.
¿Cuál es el plugin que han desarrollado que más descargas ha tenido y por qué?
De plugins premium, el más descargado ha sido RedSys Gateway for WooCommerce Pro, un plugin para unir WooCommerce a la pasarela de pagos española RedSys. Se ha vendido más de 1.600 veces y aunque no tenemos un contador de las descargas totales, podemos afirmar que está activo en más de 1.500 sitios.
Respecto a plugins libres, el que más éxito ha tenido es Import and export users an customers, un plugin para importar y exportar usuarios y clientes de WordPress y WooCommerce. Tiene más de 30.000 instalaciones activas y está llegando a un millón de descargas.
La verdad es que el plugin con más instalaciones activas que conozco de alguien del mundo WordPress en España. Estamos muy orgullosos de nuestro trabajo y del éxito que han obtenido estos y otros plugins.
¿Qué nos puedes contar de los themes de WordPress? ¿Qué características deben tener para ser efectivos?
Los temas en WordPress, a diferencia de los plugins, que a priori no deberían modificar el aspecto gráfico de nuestra web y sólo aportar funcionalidad; están orientados a modificar este aspecto.
La misma web con WordPress con dos temas diferentes, tendrá dos aspectos que pueden ser completamente diferentes, pero la funcionalidad será similar.
Al participar tanto en el renderizado de la web, a la hora de escoger un tema debemos:
√ Asegurarnos que su estética nos gusta.
√ Comprobar que es un tema que carga de forma rápida para evitar ser penalizados por usuarios y motores de búsqueda por lentitud.
√ Tratar de buscar un tema que tenga actualizaciones frecuentes, eso demuestra que hay gente detrás de él manteniéndolo y mejorándolo.
¿En cuanto a WooCommerce que nos puedes contar? ¿Qué es primordial a la hora de crear una tienda online?
WooCommerce nació como un proyecto para crear tiendas online usando WordPress como base. Y así sigue siendo, pero lo que era un proyecto pequeño de una empresa sudafricana al día de hoy es la alternativa más usada para esta labor.
Si quieres montar una tienda online, casi seguro que WooCommerce es la tecnología que tienes que usar.
A la hora de crear una tienda online, en la parte tecnológica, no debemos usar un tema lento, usar sólo los plugins necesarios y mantenerla, de forma que actualicemos siempre todo para que sea segura y esté a la última.
Javier Carazo – Especialista en desarrollos WordPress y WooCommerce.
Y sobre todo, que vosotros mismo tratéis de entender cómo funciona la tecnología para decidir con juicio cada decisión que toméis.
WooCommerce ha llegado a un nivel de usabilidad tal que os recomiendo que no deleguéis en un tercero la gestión de la tienda, a no ser que seáis una gran empresa; porque es la mejor manera no sólo de reducir costes, sino de que seáis los verdaderos capitanes del barco y toméis las decisiones más adecuadas.
Javier Carazo – Especialista en desarrollos WordPress y WooCommerce.
Para finalizar, ¿qué 3 consejos le darías a profesionales y emprendedores?
Pues creo que tras lo último que he estado diciendo puedo destacar tres cosas.
La primera es que a cualquier profesional o emprendedor le recomiendo WordPress. Si quiere montar una tienda online WooCommerce se adaptará mejor a él a corto, medio y largo plazo que Shopify. Si quiere montar cualquier otro tipo de proyecto web, que use WordPress directamente. De primeras tendrán un plus de trabajo, pero a la larga ganan en libertad, posibilidades y no digamos costes económicos.
Lo segundo es que en la medida de lo posible sean ellos mismos lo que lo hagan.
WordPress y WooCommerce han llegado a un punto de usabilidad que hace posible que todos se gestionen sus sitios web o tiendas online de forma autónoma. Nadie mejor que uno mismo para saber qué necesita.
Javier Carazo – Especialista en desarrollos WordPress y WooCommerce.
Lo tercero es que actualicen WordPress, WooCommerce y todos sus plugins. Cualquier problema que puedan tener por actualizar, será menor (y muy raro que ocurra), en comparación con los problemas de seguridad y compatibilidad que pueden surgir por lo contrario.
¿Necesitas un hosting para WordPress?
¿Te ha gustado este artculo?
Recíbe los nuevos en el newsletter mensual de Neolo o Telegram de Neolo