Pilar de servicio

Desarrollador TYPO3 para actualizaciones, extensiones y soporte

Definir trabajo TYPO3

Trabajo TYPO3 ajustado al sitio que tienes de verdad.

Envía la versión de TYPO3 y de PHP, la lista de extensiones, los datos del alojamiento, el número de sitios e idiomas y lo que hay que cambiar.

Dónde encaja TYPO3

TYPO3 maneja árboles de páginas grandes, muchos idiomas y varios sitios en una instalación, con permisos de editor hasta el nivel de página y campo. Por eso lo usan universidades, organismos públicos y grupos con varias marcas o sitios por país. En España, el Real Decreto 1112/2018, de 7 de septiembre, sobre accesibilidad de los sitios web y aplicaciones para dispositivos móviles del sector público incorpora la Directiva (UE) 2016/2102, así que la accesibilidad forma parte de casi cualquier actualización para el sector público.

Cuánto tiempo recibe actualizaciones tu versión de TYPO3

TYPO3 14.3.0, la primera versión LTS de la serie 14, salió el 21 de abril de 2026, con soporte gratuito hasta el 30 de junio de 2029. La versión 13 recibe parches de seguridad hasta el 31 de diciembre de 2027. El soporte gratuito de la versión 12 terminó el 30 de abril de 2026 y el de la versión 11 el 31 de octubre de 2024. A partir de ahí, TYPO3 GmbH vende el Extended Long Term Support (ELTS), de pago: para la 12.4 hasta el 30 de abril de 2030 y para la 11.5 hasta el 31 de octubre de 2028. Un sitio en 11 o 12 sin ELTS ya no recibe correcciones de seguridad.

Lo que hago

Parches de seguridad y mantenimiento continuo, saltos entre versiones LTS con limpieza de extensiones y TypoScript, paso de instalaciones clásicas a Composer, extensiones propias en Extbase y Fluid, site sets y configuración de sitios, instalaciones multilingües con varios dominios, caché y rendimiento, e integraciones con CRM, buscador o inicio de sesión SSO. Cuando una migración entre TYPO3 y WordPress encaja de verdad, la planifico en los dos sentidos, siempre a partir de una auditoría del árbol de páginas y un mapa completo de redirecciones.

Lo que evito

No empujo una migración a WordPress cuando TYPO3 hace bien su trabajo. Una universidad con muchas facultades, un organismo público con roles de edición estrictos o un grupo con muchos sitios por país en una sola instalación suele sacar más de una actualización y un mantenimiento constante. WordPress tiene sentido en un sitio más pequeño con un equipo editorial reducido, sobre todo cuando cuesta encontrar a alguien que conozca TYPO3 en España.

¿Cómo se actualiza TYPO3 de la versión 11 a la 14?

Antes de tocar el núcleo, subo el PHP a la versión más alta que admite el TYPO3 actual, en la 12 eso es PHP 8.4, para no mezclar fallos de PHP con fallos de TYPO3. Luego avanzo de una versión principal en una: 11, 12, 13 y 14. El núcleo solo incluye asistentes de actualización (Upgrade Wizards) para dos versiones principales consecutivas, y la documentación pide ejecutar todos los de la versión actual antes del siguiente salto. En cada paso hago copia de ficheros y base de datos, ejecuto referenceindex:update, activo el registro de llamadas obsoletas (deprecation log) y paso el Extension Scanner del módulo Upgrade. Sus coincidencias débiles las reviso a mano, porque el escáner hace análisis estático. TYPO3 Rector reescribe buena parte del PHP obsoleto y Fractor se ocupa del TypoScript, las plantillas Fluid y los FlexForms. Tras composer require ejecuto el Database Analyzer y los asistentes, borro columnas antiguas, siempre primero en un entorno de pruebas.

¿Qué revisa una auditoría de extensiones TYPO3?

Para cada extensión busco una versión compatible con el destino en el TER, en Packagist y en el repositorio del autor. Muchas extensiones admiten dos versiones principales, así que primero las llevo a la versión más alta compatible con el núcleo actual. Así sé después si un fallo viene del núcleo o de la extensión. Para una extensión abandonada busco un fork mantenido o un sustituto antes de asumir yo el código. Las extensiones a medida y el site package los actualizo siempre yo. También anoto cada XCLASS. TYPO3 solo admite una por clase base y cualquier cambio del núcleo puede romperla, así que las cambio por hooks o eventos PSR-14. TYPO3 13 y 14 piden PHP 8.2 o superior, y una instalación clásica pasa a Composer antes de actualizar, como recomienda la documentación. Si el sitio es de la filial española de un grupo de habla alemana, aclaro primero qué extensiones decide la matriz.

¿Qué incluye un contrato de mantenimiento TYPO3?

Sigo los boletines de seguridad del TYPO3 Security Team en news.typo3.com/security, por RSS y la lista typo3-announce. Cubren correcciones del núcleo, fallos en extensiones y extensiones abandonadas con un fallo conocido. Cuando un boletín afecta a tu instalación, copio ficheros y base de datos, actualizo con Composer en un entorno de pruebas, compruebo formularios, buscador y acceso al panel y después lo paso a producción. El contrato incluye también las versiones de corrección dentro de la LTS, la monitorización de disponibilidad y un registro de llamadas obsoletas corto, para que el siguiente salto sea menor. Si el alojamiento lo gestiona el equipo de sistemas de la matriz, acuerdo con ellos los accesos y la ventana de actualización al empezar. Cuando la actualización tiene que esperar a una licitación pública o al presupuesto del año siguiente, el ELTS de pago de TYPO3 GmbH mantiene los parches de seguridad para la 11.5 y la 12.4, y la actualización sigue en el plan.

Preguntas frecuentes

¿Hay desarrolladores TYPO3 en España?

Pocos, porque TYPO3 se usa poco aquí. Trabajo en remoto para clientes en España, con el alcance definido por escrito y una sola persona de contacto de principio a fin.

¿Hasta cuándo tiene soporte TYPO3 12?

El soporte gratuito de la 12.4 terminó el 30 de abril de 2026. TYPO3 GmbH vende ELTS para la 12.4 hasta el 30 de abril de 2030. Sin ELTS, planifica ya el salto a la 13 o la 14 LTS.

¿Actualizo TYPO3 a la 13 o paso directamente a la 14?

Primero compruebo si todas las extensiones que usa el sitio ya son compatibles con la 14. Si lo son, la 14 LTS da soporte gratuito hasta el 30 de junio de 2029. Si una extensión clave se ha quedado atrás, la 13 LTS, con parches de seguridad hasta el 31 de diciembre de 2027, es el paso más seguro.

¿Merece la pena migrar de TYPO3 a WordPress?

En un sitio más pequeño con uno o dos idiomas y un equipo editorial reducido, muchas veces sí. En una instalación multilingüe grande o con varios sitios y permisos detallados, actualizar suele costar menos y conserva lo que ya funciona.

¿Desarrollas extensiones TYPO3 a medida?

Sí, en Extbase y Fluid, instaladas con Composer, con site sets para la configuración donde la versión de TYPO3 los admite. Cada extensión incluye notas sobre cómo actualizarla en la siguiente LTS.

Cluster relacionado

Explora otros servicios WordPress y base de conocimiento

Refuerza tu negocio con soporte técnico profesional en áreas clave del ecosistema WordPress.

TYPO3, WordPress y el resto del stack PHP

Desarrollador TYPO3 sénior: actualización de v11 y v12 a nueva LTS, parches de seguridad, extensiones en Extbase y Fluid, Composer y migración a WordPress.

Recomendaciones de LinkedIn

Recomendaciones y opiniones sobre el trabajo con WPPoland

Recomendaciones seleccionadas de líderes de las comunidades WordPress, WordCamp y e-commerce - con énfasis en la entrega puntual, profundidad técnica y enfoque orientado al negocio en el desarrollo WordPress.

Karolina Czapla

Karolina Czapla

Estratega de Marketing, Performance & Digital Strategy

“Trabajar con Mariusz en el WordCamp me ha mostrado lo poco común que es combinar competencias técnicas profundas con un verdadero liderazgo. Planifica, coordina y entrega con precisión, a la vez que da al equipo espacio ...”

Co‑organizadora, WordCamp Gdynia 2024 y 2025

Anna Kamińska

Anna Kamińska

Talent Acquisition Specialist / HR People Partner

“El portafolio de Mariusz habla por sí solo: refleja su precisión, versatilidad y sentido de la responsabilidad. Se puede confiar en él para conducir un proyecto desde la idea hasta la entrega, mantener informados a los s...”

Trabajamos en el mismo equipo

Sarah‑Luisa Kwolek

Sarah‑Luisa Kwolek

Gestora de Proyectos TI & Product Owner, Web/App

“Durante más de dos años pude contar siempre con Mariusz para tareas de WordPress, desde el styling y los templates hasta integraciones con terceros. Aporta estabilidad al equipo y mantiene la parte de frontend bajo contr...”

Mariusz fue su cliente en proyectos WordPress

Argert Boja

Argert Boja

Senior Full‑Stack Developer

“Mariusz es el compañero de equipo que todos esperan tener: competencias técnicas profundas full‑stack en WordPress, explicaciones claras y una actitud positiva incluso bajo presión. Se mueve con soltura entre plugins per...”

Trabajamos juntos en proyectos WordPress

Varun Patil

Varun Patil

Líder de Growth & CRM

“Más allá del desarrollo, Mariusz entiende SEO, analítica y growth. Habla directamente con los stakeholders, hace las preguntas correctas y entrega soluciones que mueven los indicadores de negocio: de AMP a tracking y ren...”

Fue responsable de Mariusz en iniciativas de growth

Rafał Osiński

Rafał Osiński

Founder @ EasyTrips.pl, Senior WordPress Dev

“Conozco a Mariusz a través de la comunidad WordPress desde hace muchos años. Es fiable, muy implicado y siempre está presente: en meetups, WordCamps y en los proyectos. Si le importa la colaboración a largo plazo y algui...”

Co‑organizador de la comunidad WordUp Trójmiasto y WordCamp

Daniel Blossfeld

Daniel Blossfeld

Consultor de Optimización de Procesos y Digitalización

“Tuve el placer de trabajar con Mariusz durante casi tres años. En ese tiempo, sus competencias técnicas profundas en desarrollo WordPress resultaron de un valor incalculable en una variedad de proyectos, desde la constru...”

Mariusz fue su cliente en proyectos WordPress

Natalie Wiszczor

Natalie Wiszczor

Gestora de CRM y E-mail Marketing

“Tuve el gran placer de trabajar con Mariusz durante más de 4 años en el ámbito técnico. Durante ese tiempo demostró ser un compañero competente y fiable. Destacaron especialmente su carácter amable y su notable persevera...”

Trabajó con Mariusz en distintos equipos

Mark Chalklen

Mark Chalklen

Head of Design & Build en Itineris Limited

“Mariusz es un gran miembro del equipo, siempre dispuesto a meterse de lleno en cualquier tarea y a aprender cosas nuevas. Un excelente comunicador y, en general, una persona muy agradable con la que trabajar. ¡Eso sí, es...”

Gestionó a Mariusz directamente

Jessica Di Pasquale

Jessica Di Pasquale

Liderando iniciativas de SEO con estrategias de crecimiento basadas en datos.

“Mariusz es una persona muy hábil, paciente y experta. Siempre dispuesto a ayudar y corregir errores, valoré mucho trabajar con él. ¡Es un compañero estupendo!”

Gestionó a Mariusz directamente

Biki John

Biki John

Apasionado del Marketing de Contenidos y entusiasta del SEO

“Fue genial trabajar con Mariusz. Valoré mucho su amplio conocimiento de WordPress y lo útil que resultó siempre que necesité ayuda para moverme por el CMS. Elogio totalmente a Mariusz por su paciencia, su buen carácter y...”

Trabajó con Mariusz en distintos equipos

Rafal Borowiec

Rafal Borowiec

Desarrollador de Software, Consultor, Manager y Profesor

“Tuve la oportunidad de trabajar con Mariusz durante 7 meses. Destaca en optimización técnica para motores de búsqueda (SEO). Mariusz cuenta también con una sólida experiencia en desarrollo AMP, GTM y GA. Se siente muy có...”

Gestionó a Mariusz directamente

Belinda Koch

Belinda Koch

Analista de Web-Tracking en TUI

“Mariusz es una persona estupenda con quien trabajar. Está extremadamente motivado por aprender cosas nuevas y compartir su conocimiento, y domina una amplia gama de temas. Trabajamos juntos en analítica digital y trackin...”

Trabajó con Mariusz en temas de analítica digital y tracking

Ali Nezamolmaleki

Ali Nezamolmaleki

Growth, SEO, Pensamiento Analítico, AMP

“Mariusz es una persona extremadamente talentosa en su campo de trabajo. Siempre es capaz de aportar una nueva perspectiva para resolver problemas y de pensar fuera de la caja en situaciones en las que todo parece bloquea...”

Trabajó con Mariusz en el mismo equipo

Karol Jakubcewicz

Karol Jakubcewicz

Desarrollador Front-end / JavaScript

“Mariusz es un desarrollador WordPress y especialista en SEO/SEM increíblemente experimentado con quien he tenido el placer de trabajar durante casi dos años. Fue una de las figuras clave responsables de la mejora constan...”

Trabajó con Mariusz en el mismo equipo

Paweł Lewczuk

Paweł Lewczuk

Desarrollador Front-end, Desarrollador WordPress

“Colaboré con Mariusz en varios proyectos y nuestra cooperación fue siempre ejemplar. Creo que aún tenemos por delante muchos proyectos conjuntos. ¡Muy recomendable!”

Mariusz fue cliente de Paweł

Przemek Wroblewski

Przemek Wroblewski

Desarrollador de Software con más de 20 años de experiencia

“Encontré en Mariusz a alguien con gran experiencia y un conocimiento profundo de las soluciones frontend. Un desarrollador WordPress sólido, competente y responsable. Tiene facilidad para construir relaciones interperson...”

Trabajó con Mariusz en distintos equipos

Trabajo TYPO3 ajustado al sitio que tienes de verdad.

Envía la versión de TYPO3 y de PHP, la lista de extensiones, los datos del alojamiento, el número de sitios e idiomas y lo que hay que cambiar.

Definir trabajo TYPO3