Mirando hacia atrás, mirando hacia adelante: preguntas y respuestas sobre WordPress sin cabeza

Al Jazeera disfruta de un gran éxito al ejecutar una pila de experiencia digital con cabeza de WordPress en WordPress VIP. Pero, ¿cómo llegó la red de medios allí? Durante un seminario web reciente, el Director General de Tecnología Digital, David “Hos” Hostetter, discutió los desafíos y beneficios de migrar un sitio web tan importante a WordPress. Después de la sesión, le pregunté a HOS sus preguntas posteriores, todo, desde la configuración y el patrón de datos de fondo hasta el consejo que tienen para otras compañías que tienen en cuenta “pasar la cabeza” y una migración a WordPress.
¿Vale la pena el esfuerzo de ir sin cabeza y obtener las ventajas arquitectónicas, incluso si mi equipo de desarrolladores es pequeño? Creo que realmente depende del problema comercial que esté tratando de resolver. Si tiene un sitio más pequeño, diría que solo va con WordPress ordinario, si está de acuerdo en que el front-end es el mismo marco. Pero, si lo ves como un producto, en el que quieres una capa API, tienes varios frentes de presentación diferentes y te preocupa la magnitud y la seguridad, entonces lo diría, ve con un enfoque sin cabeza. En comparación con otras compañías de medios, en realidad somos un equipo bastante pequeño, aproximadamente 100 en total. Puede asociarse con otras personas, no necesariamente haciendo todo solo, sino que traen compañías como WordPress VIP, compañías como RTCAMP y 10UP, que tienen mucha experiencia.
¿Cómo abordó su modelo de datos de back-end? ¿Primero confió en publicar y publicar meta o personalizar/extender su modelo básico de WordPress? ¿Harías algo diferente la próxima vez? Usé muchas piezas básicas básicas de WordPress porque es más fácil de mantener. Especialmente para Al Jazeera, uno de los objetivos de la unificación era tener una base de código común. ¿Haría las cosas de manera diferente? Por supuesto. La forma en que configuramos las cosas inicialmente lo hizo un poco más difícil, pero logramos mantenerlo bajo control. En este marco, las cosas siempre evolucionan, por lo que una de las cosas importantes es continuar adaptándose. ¿Qué tan fácil fue integrarse con los sistemas existentes en Al Jazeera? Inicialmente, había varios sistemas con los que nos integramos, por lo que con el tiempo era bastante simple agregar cosas adicionales. Actualmente, observamos cómo dibujamos hilos adicionales y cosas como esta, para aliviar a los periodistas, en lugar de tener sistemas discretos. Es WordPress, es un modelo bastante simple en términos de dibujar y eliminar las cosas. GraphQL nos abrió a muchas formas diferentes de hacer las cosas y ofrecer muchos modelos diferentes. Pudimos aprovechar esto para integrar un nuevo sistema API para nuestras publicaciones y la redistribución del contenido, de una manera muy rápida y simple. Las nuevas tecnologías que se agregan son sobre WordPress y hacen que las cosas sean muy fáciles de avanzar rápidamente.
WordPress VIP se eleva bastante bien de nuestra experiencia.¿Qué beneficios ha visto en términos de escalabilidad sin cabeza en comparación con la configuración estándar?Somos una corporación mundial, por lo que gran parte de nuestra escalabilidad proviene de la especificidad del apoyo y el uso de varios proveedores adicionales.Pero configurar el front-end y ese componente sin cabeza nos ofrece muchos modos de escala, de una manera diferente a lo que tradicionalmente haría con WordPress.La seguridad de agregar esos otros componentes era otra área que realmente miramos.Pero en nuestras propias pruebas internas, nuestra escala fue bastante fenomenal. ¿Qué consejos tiene para otras compañías que consideran una migración a WordPress?
Sí, en términos de migración, una de las cosas que realmente nos ayudó fue crear una estrategia clara. Cuando comience desde una solución CMS existente e intente pasar a diferentes componentes, intente mirarla y hacer los compromisos apropiados, porque no obtendrá todo en el primer día. Y así, al menos desde una perspectiva estratégica, nuestro objetivo número uno no era dañar los sitios existentes. El número dos era esencialmente la velocidad de optimización. Entonces, asegurándonos de que realmente intentemos centrarnos en esto desde la perspectiva de la entrega, por lo que cuando lanzamos Live, asegurándonos de que nuestras barras de rendimiento fueran realmente mejores de lo que teníamos antes, asegurándose de que nos dejemos más de lo que lo encontré. . Siempre es una pieza importante, porque a menudo cuando haces estas migraciones, pueden verse peor o ser problemáticas cuando se unifican y estandarizan. Así que realmente tratamos de asegurarnos de reunir cosas y estandarizar desde una perspectiva de codificación y asegurarnos de que sea fácil de soportar, y luego continuamos innovando. Era importante asegurarse de que realmente no hubiera interrupción en nuestro servicio. Y podríamos hacer eso sin hacer demasiado. Pero también debía ser verdaderamente inteligente y comprender que a veces para hacer estos grandes saltos, en realidad debes reducir un cierto nivel de funcionalidad. Pero generalmente diría que, especialmente porque fuimos guiados en muchas cosas que estaba haciendo, logramos dar grandes pasos con bastante rapidez.
Y fue interesante cuando hablé por primera vez de él, sobre todo el proyecto, la compañía lo intentó varias veces y falló. Y entonces fui bastante bueno en términos de entrar en efecto de esos próximos pasos. Pero algo de esto también fue encontrar las asociaciones correctas y tratar de ir más allá con ellos y la participación de las otras personas apropiadas que realmente tenían más experiencia, por decir, con el lado de WordPress. ¿Para editar equipos? ¿Algo de éxito para las personalizaciones recomendadas? Diría que, en general, era bastante vanidad en muchos de lo que hice. De hecho, miramos bien a Gutenberg, pero al menos desde la perspectiva de Jazeera, decidimos no ir más allá con esto. Y eso en realidad causó algunos problemas iniciales en términos de ir y venir a los equipos de desarrollo. En cuanto a la parte editorial de las cosas, la de la puerta era bastante simple. Actualmente, estamos actualizados para agregar algunas cosas adicionales que hacen más … Los llamamos interactivos, pero están formados por la historia más rica y todavía estamos tratando de mantenerlas fácilmente. Uno de nuestros objetivos en el interior está relacionado con toda esta noción de elegante simplicidad. Y entonces desafío a mis equipos todo el tiempo para encontrar formas de reducir en lugar de agregar. En muchos casos, lo que quiero que hagan mis equipos es mirar y decir: “¿Por qué podemos deshacernos de lo que podemos agregar en el tiempo y mantenerlo lo más simple posible?
“Porque esa simplicidad es buena porque cuando aparecen las últimas noticias, quieres que las personas publiquen súper, súper rápido. Si le da a las personas demasiadas opciones, lo que sucede es que causan más problemas. Así que nos aseguramos de tener caminos muy, muy hermosos y simplificados aquí, que nos permiten ir más rápido. Pero al mismo tiempo, hay otras cosas que he hecho en las que no quieres tantas soluciones personalizadas allí. Por lo tanto, muchos equipos interactivos han construido estas soluciones realmente personalizadas, realmente un tipo de locura, que puede no aplicarse en todas las diferentes áreas. Lo que estamos tratando de hacer es encontrar formas de crear soluciones de WordPress. Obviamente, tenemos el otro tipo de espejo de salida en los diferentes puntos finales que tenemos, lo que les permite ser súper creativos. Pero todavía está en un entorno, si quieres. Y por lo tanto, fue algo que nos pasó por nuestras mentes y fue realmente, muy genial. Creo que si le preguntas a la gran mayoría de nuestros periodistas, dirían que las cosas son mejores que antes. Como en cualquier lugar, siempre desea ir más rápido y tener muchas más funciones antes que después, y cuando intentamos salir rápidamente, tiene una deuda técnica. Tuvimos algunas cosas que nos hicieron un poco más basados ​​en datos de los que tradicionalmente hubiera querido. Al hacer esto, esto nos hizo crear deudas técnicas.
Así que tuvimos que regresar y reparar algunos de ellos y luego reparar que le ralentiza un poco más en términos de algunas de las funciones.Pero lo que diré es que, a medida que avanzamos antes y observamos integrarse con otras herramientas, actualmente estamos trabajando con otras soluciones de planificación.Tratamos de descubrir cuáles son esos puntos de contacto y esas interacciones en las que realmente puede tener comentarios de dos vías de la herramienta X para, por ejemplo, WordPress.Y luego comprender lo que sale de la publicación.Entonces, es una de esas áreas donde es importante seguir adelante y continuar adaptándose y adaptándose. David “Hos” Hostetter

CTO Al Jazeera Digital

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *