Llevo casi 2 semanas sin publicar nada, ni en el blog ni en YouTube (lo publicado esta semana estaba programado), estamos en agosto hace calor, y por asuntos personales, no me encuentro en disposición ni ganas de escribir artículos o grabar videos.
Esta ser una rápida introducción, veremos que son las rutas, y como crear una pagina con un controlador. Si alguna vez hemos usado Symfony, nos resultaran familiares, ya que están basadas en las de Symfony, y pueden hacer todo lo que Symfony puede hacer (y más).
Pues por lo que parece, Bootstrap 5 va camino de dejar de lado el uso de la librería de JS mas famosa, JQuery. Y es que, para su próxima versión, remplazara jQuery por código JS puro.
Ya empezamos con los cambios relevantes para los que usamos Drupal de manera no nivel Dios. Y es que, a partir de la siguiente versión, cambiara como se debe configurar la carpeta de sincronización.
Tener un mapa XML de nuestro sitio es algo imprescindible si queremos SEO y que los buscadores conozcan nuestro sitio, crearlo no es complejo, pero puede ser un dolor de cabeza.
Poder mostrar los bloques que queramos utilizando código, es algo muy útil, pero si no sabemos qué tipo de bloques existen, puede ser confuso y complicado.
Comprobar si es la página principal es algo bastante útil cuando queremos usar algunas plantillas únicamente en la página principal. En Drupal 7 teníamos la funciona drupal_is_front_page(), pero ya no existe en Drupal 8, en su lugar tenemos un servicio.
Parece que últimamente las noticias tratan sobre dejar de soportar distintas tecnologías o versiones en Drupal 8, y es que si hace unos días hablábamos del fin de soporte de PHP 5, ahora toca el reemplazo de PHPUnit 4.8 por PHPUnit 6.5.
Hace tiempo que se anunció que se eliminaría el soporte de PHP 5 en Drupal 8. Originalmente se anunció que se abandonaría PHP 5 para Drupal 8.7, pero decidieron, no permitir nuevas instalaciones en versiones anteriores pero que siguiera funcionando bajo PHP 5.
Recientemente, me han encargado retomar el desarrollo de un prototipo de un módulo para estabilizarlo y añadir funciones. Termine todas las mejoras y me sobraba mucho tiempo, ya que calcularon tiempo excesivo para el desarrollo. A si que decidí añadir algo, que nunca antes había añadido, testing.
Ha habido varias personas que me han contactado por email, preguntándome sobre ventajas y desventajas de Drupal sobre Wordpress, y si podía convencerles (esto lo veo un poco absurdo, cada uno usa lo que quiere) para que comenzaran a usar Drupal y dejar de lado Wordpress.

Tal como vimos en las novedades de Drupal 8.7, JSON:API puede coronarse como la mayor novedad de todas. Esto implica ciertos cambios en la parte REST de Drupal 8, ya que mejora enormemente su funcionalidad dejando obsoletos otros métodos de acceso REST al Core.

Llevaba un tiempo queriendo hacer esta modificación, para que fuera mas sencillo encontrar artículos de un mes concreto, o de todo un año. La verdad, dudo que alguien lo vaya a usar a no ser que sea por mera curiosidad, pero es una funciona que quería añadir.
Ahora que está planeado lanzar Drupal 9 en junio del 2020, es posible que empecemos a preocuparnos por la migración. Pasar de Drupal 7 a Drupal 8 fue algo muy doloroso, ya que se comenzaba completamente desde 0. Pero de Drupal 8 a Drupal 9, promete ser una actualización sencilla si nos preparamos adecuadamente.
El recorrido ha sido largo, pero con el lanzamiento de Drupal 8.7, por fin tendremos a JSON:API dentro del core de Drupal. Además, será el primer módulo que será lanzado directamente como estable, sin pasar antes por la fase de experimental.
Últimamente no ha habido artículos, y es debido a que he estado trabajando en mejorar un poco el blog, ya que comienza a subir el tráfico, y ya me han llegado reportes de algunas mejoras.
Hace unos meses, se dijo que darían soporte extendido a Drupal 7 cuando se lanzara la versión 9, algo fuera de lo común, ya que usualmente, el soporte para una versión, finaliza con la llegada de la nueva. Pues bien, ya han anunciado cuando será el fin de soporte de Drupal 7, así que nos toca estar atentos.
Hoy Dries ha escrito un artículo en su blog, hablando sobre Drupal 9 y su futuro. Hace unos meses ya anuncio que Drupal 9 se lanzaría en algún momento; ahora que estamos en diciembre, ya solo quedan 13 meses para el 2020, así que va siendo hora de ser más concretos sobre lo que podemos esperar.
Hoy es un día especial para los que nos gusta Drupal y es nuestra herramienta principal de trabajo. Que nos ha dado dolores de cabeza por lo complicado que es lograr ciertas funciones, pero alegrías cuando nos ha permitido crear otras funciones con una facilidad pasmosa.
En esta serie de artículos estamos viendo cómo podemos optimizar el rendimiento de nuestro Drupal. Previamente tuvimos un articulo dedicado al lado del servidor, hablando de el uso de MariaDB, sistemas de CDN entre otros.