October 20, 2019
October 20, 2019 — De un tiempo a esta parte, el WPO se ve como un complemento misterioso que se añade al proceso de desarrollo web para reducir mágicamente el tiempo de carga y contentar a Google. Esto a menudo se traduce en páginas innecesariamente complicadas que consumen una cantidad absurda de recursos de servidor.
En esta charla vamos a ver qué conceptos hay que tener en cuenta a la hora de hacer una web con WordPress para reducir el consumo de recursos, mejorar los tiempos de carga y ahorrar (mucho) dinero en hospedaje, haciendo que el desarrollo web sea más rentable y sobre todo más asequible para proyectos pequeños.
Es una charla técnica, pero poco, la idea es que todo el mundo salga con técnicas, herramientas y plugins que pueda empezar a usar inmediatamente.
October 20, 2019 — La ponencia iría en cómo posicionar una web o su formato. Pero contando la verdad. Desde porque Google posiciona y cómo debemos de entender a Google para posicionar lo que queremos. Nos remitiremos a ejemplos, entender en negocio que tiene google montado es un factor clave para posicionar y por supuesto hablar de algo que nadie habla: la intención de búsqueda. Esto nos llevara a elegir si para el término que queremos posicionar debemos hacer un WooCommerce, una landing page o un post de nuestro blog en WordPress.
October 20, 2019 — En este taller aprenderemos a usar la herramienta WP CLI, la herramienta de línea de comandos para gestionar nuestros sitios WordPress. Veremos como WP CLI permite:Actualizar WordPress en remoto en varios subdominios: plugins, temas, traducciones y coreImportar y exportar contenido de uno o varios sitesImportación masiva de imágenesRegenerar miniaturasRealizar copias de seguridad de la base de datosBuscar y reemplazar en la base de datosRealizar un chequeo de performanceRealizar un chequeo de vulnerabilidades con WP-SECCrearnos nuestro comando SH con varios comandos
October 20, 2019 — Aparecer en medios de comunicación nos permite trabajar la visibilidad de nuestra marca, pero a un nivel más alto que con otras estrategias de marketing, ya que trabajamos también el posicionamiento y la reputación de nuestra marca.
Nos posicionamos como referentes en nuestro sector.
Aparecer en los medios de comunicación es una de las estrategias más potentes para conseguir posicionamiento y reputación para nuestra marca.
Y lo mejor es que Todos podemos aparecer en los medios de comunicación, o casi todos, pero tenemos que encontrar nuestro hueco, el enfoque con el que puede funcionar nuestra marca, donde está nuestro público y a qué medios nos vamos a dirigir.
En esta charla te contaré cómo puede ayudarte a crecer y posicionarte aparecer en los medios, y lo mejor, te diré cómo puedes hacerlo.
October 18, 2019 — En el mundo del desarrollo web en alguna ocasión te ha tocado lidiar con las expresiones regulares.
Nos enfrentamos a migraciones o extracciones de datos de un campo tipo «cajón de sastre», parsear ciertos datos, heredar algún proyecto chungo para refactorizar, shortcodes, que si el lock-in, etc…
Es entonces cuando nos toca tirar de ingenio y de expresiones regulares, para filtrar los datos que necesitamos y tratarlos según nuestras necesidades.
En este taller veremos qué son las expresiones regulares, cómo funcionan, y diferentes ejemplos (en PHP) de cómo acometer estas búsquedas de patrones.
Tráete el portátil, porque aunque habrá mucha teoría, en los minutos finales haremos varios ejemplos para poner en práctica las expresiones regulares.
October 18, 2019 — Déjame decirte que si validas tu código escribiendo el ya clásico «echo var_dump( $variable); exit;» estás perdiendo muchísimo tiempo de tu vida (y ganando canas o dolores de cabeza).
Existen herramientas como XDebug, que a grande rasgos es un complemento que podemos agregar a nuestro PHP, que nos permite «monitorizar» y validar la ejecución de nuestro código paso a paso. De esta manera nos será mucho más simple detectar problemas o saber por qué esa bendita acción o filtro nunca llega a ejecutarse.
En esta charla te explicaré cómo podemos configurar este complemento y sus múltiples formas de uso, que agilizarán el proceso de desarrollo de nuestras soluciones WordPress.
October 18, 2019 — WordPress tiene muchas capas de caché. La más conocida es la caché de página, que es la que habitualmente se configura con los plugins, pero no es la más potente de todas.¿Te gustaría conocer todas las capas de caché que tiene WordPress? Y, lo más importante, ¿te gustaría configurarlas para hacer que tu WordPress vuele?En esta charla/taller veremos las capas de caché existentes, cómo saber si están disponibles, cómo activarlas y sacar el máximo rendimiento de nuestro sitio WordPress.
October 18, 2019 — Lanzar una nueva versión de tu plugin puede ser una experiencia bastante estresante. Todos hemos publicado versiones con errores de regresión que se podrían haber evitado. En este taller comparto cómo utilizamos Codeception y Docker para garantizar la fiabilidad de Gravity Forms en los 2 millones de sites activos.
October 18, 2019 — Vamos a empezar con un plugin que incluirá el máximo posible de malas prácticas y chapuzas y lo vamos a ir mejorando y refactorizando hasta que consigamos un plugin que nos llene de orgullo y podamos enseñar a familia y amigos.
El primer paso será crear un sistema automatizado de pruebas que nos permita comprobar que los cambios que vayamos haciendo no van a romper el plugin.
Una vez tengamos el sistema listo comenzaremos a refactorizar y a limpiar el código. Esto requerirá de la participación de la audiencia. Entre todos iremos viendo poco a poco qué cosas se pueden ir mejorando para aumentar la legibilidad del código y eliminar errores y código spaguetti.
Por el camino iré introduciendo conceptos de POO, SOLID, patrones, etc.
Al final verás que las cosas se pueden hacer de forma correcta y que resulta más rápido y divertido que andar haciendo chapuzas.