La flexibilidad, la extensibilidad y el tamaño de WordPress lo convierten en una opción muy atractiva para las empresas que tienen en cuenta una migración de CMS. Sin embargo, una migración de CMS puede presentar una serie de desafíos únicos para los equipos de proyectos, especialmente para sitios con implementaciones complejas. En este video, Leo Postovoit, jefe de asociaciones y estrategia de productos de XWP, analiza una serie de herramientas y estrategias implementadas por agencias de migración especializadas que simplifican enormemente el proceso, finalmente minimizan los riesgos de cambio y equipan su negocio para desbloquear el potencial. de WordPress antes.
Grabación en video de la sesión de Leo Postvoit, el jefe de asociaciones y la estrategia de productos de XWP Talk:
¿Qué se debe tener en cuenta al pasar a WordPress?
¿Qué tan difícil se moverá?
¿Cómo es la planificación y ejecución?
Una buena migración es metódica, una mala migración generalmente implica saltar sobre los pasos. Diapositivas de la sesión de transcripción de texto integral [00: 00: 00.09] -Good, bienvenido. Estamos aquí hoy para hablar sobre la migración, cómo gestionar con confianza un movimiento de otro CMS a WordPress. [00: 00: 08.09] Mi nombre es Leo Postovoit, soy el jefe de las asociaciones y la estrategia de productos para XWP. Durante mi tiempo libre, si lo tengo, también soy un componentes de WordPress para la privacidad central, lo que significa contribuir al núcleo de WordPress, haciendo muchas cosas interesantes de todo tipo de maneras diferentes.
[00: 00: 22.09] Antes de llegar a XWP, haciendo cosas de la agencia de WordPress, trabajé en periodismo, haciendo cosas para las organizaciones de medios y muchas cosas interesantes que son bastante fuertes y pensé mucho en cómo muestra la publicación en el Espacio de la empresa. [00: 00: 37.06] Entonces, hoy, cuando hablamos sobre el pasaje a WordPress, consideraremos algunos campos diferentes. [00: 00: 42.01] Primero, ¿debo ir a WordPress? [00: 00: 43.09] En segundo lugar, si lo hago, ¿qué tan difícil será? [00: 00: 46.06] Tercero, ¿qué se ve la ejecución de la planificación? [00: 00: 56.01] Entonces, en el primer tema general, quiero hablar un poco sobre los detalles que podrían interesarle y que deben aparecer cuando comience a navegar si WordPress es una buena solución. [00: 01: 05.00] Entonces, en general, hay tres áreas diferentes. [00: 01: 06.05] Primero, WordPress es de código abierto, en segundo lugar, hay muchas herramientas disponibles y, en tercer lugar, WordPress es bastante confiable. En el espacio de código abierto, esto significa que, en general, no tiene que preocuparse de que sea bloqueado por un proveedor, vinculado a todo su ecosistema y que no tenga la capacidad de venir y irse como desee.
[00: 01: 22.04] También tiene la capacidad de estudiar verdaderamente el programa para ejecutarlo como desee, para hacer cambios, no está necesariamente relacionado con un proyecto en particular, puede hacer lo que desee, puede bifurca si usted querer. [00: 01: 33.05] En segundo lugar, a medida que comienza a acercarse a las herramientas de WordPress, realmente debe comprender que tiene muchas cosas disponibles para usted. [00: 01: 40.03] Por lo tanto, es posible que ya esté familiarizado con los complementos y los temas, pero va mucho más lejos en cosas que son verdaderamente profundas y técnicas, cosas como API Rest y WP-Cli. [00: 01: 49.08]. Tenga socios verdaderamente confiables en el espacio de WordPress, personas como nosotros de XWP y WP Engine, que pueden ayudarlo a medida que desarrolla y expandir su negocio y ayudarlo a navegar por esta discusión en el espacio de la empresa. [00: 02: 00.07] y finalmente WordPress alimenta hasta el 36% de Internet y está aumentando. [00: 02: 05.01] Esto significa que tiene muchas cosas construidas en términos de mantenimiento a largo plazo y soporte básico. [00: 02: 10.02] Si piensa en WordPress, debe tener la garantía de que existirá en los próximos cinco, 10, 15 años.
[00: 02: 16.03] Es poco probable que vea que WordPress disminuirá, pero continuará creciendo en la trayectoria actual. [00: 02: 23.01] Dicho esto, también creemos que es muy importante evaluar otras soluciones que podrían existir, por lo que si estas son soluciones de código abierto en el espacio de publicación, como Drupal o en el espacio del comercio electrónico , como Magento o soluciones basadas en la nube o equivalentes. , cosas como Arc y Chorus en el lado de la publicación o dicen Shopify o BigCommerce en el lado SaaS. [00: 02: 39.05] Si estás realmente loco y tienes la idea de hacer tu propio director [00: 02: 43.05] Tipo de ingeniería y quieres lanzarte por tu cuenta, en realidad podrías tener algunos Recompensas realmente interesantes, en realidad podría ser más rápido que WordPress, o incluso mejor que WordPress o incluso mejor que cualquiera de las otras soluciones en el mercado, pero hay un poco de riesgo, [00: 02: 55.03] Hará mucho más. El desarrollo de software y la construcción de su propio CMS es un proceso muy laborioso y muchos casos de esquina, por lo que podría considerar hacer estas cosas, pero siempre vuelvo a esta pregunta si WordPress es la respuesta correcta y, a menudo, es una gran respuesta y , por lo tanto, recomendaría considerar cómo se siente adecuado para usted en ese escenario dado.
[00: 03: 17.07] Entonces, supongamos que ha decidido WordPress, abordar lo difícil que podría ser, dado el enfoque que debe adoptar, dado el conjunto de habilidades o requisitos y necesidades del proyecto. [00: 03: 27.00] Lo primero que recomendamos hacer es un análisis FODA, por lo que estas son fortalezas, debilidades, oportunidades y amenazas. [00: 03: 31.09] Desde el primer tipo de revisión inicial del sitio, ¿debería pensar en qué plataforma quiero? [00: 03: 37.02] ¿Cuáles son las debilidades de esta plataforma dada? [00: 03: 39.01] ¿Cuáles son las oportunidades que podrías ganar? [00: 03: 40.04] ¿Cuáles son las amenazas que realmente podrían dañarnos en este proyecto? [00: 03: 42.09] Este es un análisis comercial realmente normal para comprender lo que está sucediendo. [00: 03: 46.04] A medida que abordamos las cosas en términos de nivel de dificultad, hay algunas cosas que me gusta considerar. [00: 03: 50.08] ¿Es este un proyecto de Greenfield? ¿Realmente me importa si muevo todo el contenido o es realmente crítico? ¿Deberías ir por esto? [00: 03: 57.06] ¿Realmente tiene que rastrear cada elemento o debería centrarse en algún tipo de guantes blancos?
[00: 04: 02.04] Entonces, si tiene un socio confiable, como el motor XWP o WP, puede llegar más en la segunda categoría donde le importan muchos elementos diferentes, asegurándose de que no solo retrata los datos, sino también asegurándose de que mapee.Esos datos de una manera que serán confiables [00: 04: 15.00] y el tercer punto, creo, también son relevantes.Se trata de hacer esto por diversión, en comparación con proyectos reales reales.[00: 04: 21.05] Entonces, si eres un ingeniero al comienzo de tu carrera y solo quieres saber: “¿Puedes mover CMS en WordPress?
“[00: 04: 26.07] Entonces, sí, hazlo solo por diversión, pero si habla sobre la migración de empresas, sobre grandes empresas que están realmente preocupadas por eso, que ganan 10 o 20 o cien millones de dólares al año, Realmente desea considerar que tendrá mucha planificación que se necesita para hacerlo correctamente. [00: 04: 42.06] y si tiene muchos sitios que podría considerar moverse, tiene un enfoque diferente a un solo sitio e incluso con eso, es posible que deba considerar todos los elementos que se construyen. Dentro de él. [00: 04: 51.04] y si llega en un solo escenario, puede encontrar que tiene algunos enfoques diferentes que pueden tener sentido para ello, pero al final dependerá de sus casos de uso final. [00: 05: 00.05] Finalmente, el elemento más grande del que me gustaría hablar aquí es cómo retrata ese contenido en términos de estructura de datos. [00: 05: 05.05] Así que hoy estamos presionando a la mayoría de las personas a considerar a Gutenberg el editor de bloques, como un enfoque normal. [00: 05: 11.07] También podría considerar que el editor clásico es una solución real de acuerdo con sus objetivos, posiblemente incluso otras soluciones [00: 05: 16.07] Entonces, en WordPress, hay cosas que se usan en el mar meta meta Publicación, cosas como campos personalizados avanzados, que en realidad podrían ser una solución bastante útil para su proyecto de migración dado. [00:05:
27.08] En la categoría de migración normal, como la migración típica para un sitio que no es tan complicado, lo que tampoco tiene que preocuparse demasiado por la escala, es decir, más verde que uno blanco. [00: 05: 38.01] Pensaremos en usar tantas herramientas disponibles. [00: 05: 41.03] Las cosas como WP todas las importaciones que le permiten importar CSVS y archivos JSON y archivos XML se pueden mapear directamente a los campos de WordPress de una manera estructurada. [00: 05: 52.08] Si hablas de goteo, hay muchas herramientas. [00: 05: 55.03] Uno de los mejores que hemos encontrado es FG Drupal en WordPress, pero es esencialmente una migración de turno, por lo que estamos hablando de vainilla Drupal a Vanilla WordPress, [00: 06: 02.09] es relativamente fácil para mover ese contenido. [00: 06: 05.08] Si no estás en un escenario de vainilla, las cosas podrían ser un poco diferentes. [00: 06: 09.07] También existen las herramientas implícitas que se incorporan en WordPress, que ofrecen importancia, por lo que si te mueves de una plataforma de redes sociales o blogger a WordPress, muchas de ellas saldrán de la caja. No tengo que preocuparse demasiado por eso. [00: 06: 22.08] Otra cosa importante sobre nuestra migración normal, una migración más fácil, es que no está necesariamente preocupado en la parte delantera y un levantamiento completo, [00: 06: 28.09] Usará con mayor frecuencia un preciso preciso Tema y, la mayoría de las veces, moverás las cosas y, a medida que entras en él, también consideras que el modo de mantenimiento probablemente se activará. [00:06:
38.09] El sitio puede disminuir durante unas pocas horas o unos días y no necesariamente romperá todo por usted y, sinceramente, no es común para la mayoría de los sitios que vemos en XWP, pero podría ser un escenario de que podría presentarse. Para usted porque sus sitios simplemente no necesariamente tienen un riesgo igualmente alto con ellos en poco tiempo.[00: 06: 58.02] A medida que observamos la siguiente fase, el tipo de migración de estilo intermedio.[00: 07: 01.05] Esto es al menos para nosotros cómo podría verse una pequeña migración.[00: 07: 04.04] A menudo pensamos en muchas preguntas diferentes.[00: 07: 06.07] Uno de ellos podría ser rediseñado en comparación con el levantamiento y el cambio.¿Cambiamos el tema?
O se verá exactamente como el otro CMS. [00: 07: 12.08] Además, una gran cantidad de mapeo de datos y migración podría ser necesaria manualmente, por lo que significa que no puede usar un complemento, probablemente tendrá que escribir algunos scripts, por lo que esto podría ser una fiesta de script. Un script WP-Cli, pero intentaremos automatizar esto lo antes posible. [00: 07: 28.01] y esto significa que tendremos que considerar congelar el contenido y congelar el código como parte de lo que hacemos, y el modo de mantenimiento probablemente tendrá que considerar. [00: 07: 37.00] También debemos considerar qué sucede cuando estos datos se usan en la naturaleza. [00: 07: 40.07] Por lo tanto, herramientas como la búsqueda elástica o SOLR serán realmente importantes y también es posible que deseemos recurrir a estrategias para permitirle usar el CMS viejo a medida que migra. [00: 07: 50.06] Un buen ejemplo de migración intermedia, en relación con el trabajo que desarrollamos en XWP, sería el trabajo que hemos hecho con Nova, lo que significa que consideramos todas las cosas correctas a las que migramos, entonces qué Los beneficios ¿Podrían WP Engine pueden ofrecernos las herramientas de la plataforma?
[00: 08: 03.03] Así que pensamos en usar la API de geolocalización, por ejemplo, para dar a cada uno de estos sitios de radio, la estación de radio local, así como las mejores cosas que, como agencia, podríamos ofrecerles. [00: 08: 13.01] Entonces, ¿cómo podemos usar el mejor PWA para poder activar todo lo que su sitio puede ofrecerle? Contenido muy alto indexable, que juega bien con Google News Carousel, pero también PWA, para que tenga una experiencia fuera de línea instalada para proporcionar a los usuarios en la naturaleza [: 08: 30.03] El esfuerzo aquí es más intermedio, porque es relativamente metódico de Pase de Drupal a WordPress y podríamos pensar en cómo sería esa ruta de migración y hemos usado algunos elementos de redirección y combinación, pero en realidad es para nosotros justo en el medio del intermediario y la etapa avanzada. [00: 08: 48.06] y eso es porque, en la etapa avanzada, tuvimos que considerar muchas cosas más que suceden, por lo que, para este tipo de proyectos, consideramos cosas que están en vuelo que no puedo colapsar, donde podría Realmente tengo algunos elementos no funcionales, pero realmente quieres asegurarte de que la disponibilidad nunca desaparezca. [00: 09: 06.05] A menudo, esto significa construir soluciones de API extendidas que tienen en cuenta cómo no perder datos, entonces, ¿cómo permite que el sitio nunca desaparezca?
[00: 09: 16.01] Entonces, si tiene una tienda, por ejemplo, y muévase de una plataforma a otra, ¿cómo puede evitar que esa tienda colapse, porque si una tienda vende un número X de productos en una hora dado, Cada vez que disminuye, eso significa cuánto dinero podría perder esa empresa. [00: 09: 29.05] Del mismo modo, lo pensamos como una estrategia de lanzamiento, por lo que con Nova, fue un poco más fácil, pero como veremos en el próximo estudio de caso, a veces necesita muchas cosas que considerar en términos de procesar datos más grandes, especialmente cuando miramos grandes décadas de archivos. [00: 09: 44.05] Cuando se trata de esto, debemos pensar en la migración de datos y el mapa manual. [00: 09: 48.07] En el caso de Nova, debido a que pasamos de Drupal a WordPress, es una migración mucho más simple, que se estructura de la misma manera. [00: 09: 54.06] Mientras que cuando observamos la transición de un CMS personalizado a WordPress, tendremos que considerar cada uno de los elementos de cómo esos datos podrían estructurarse y, por lo tanto, a veces podrían ser requeridos para acceder a rastreadores y rasparlos elementos para tener sentido. en esa plataforma dada. [00: 10: 11.02] Finalmente, el último elemento a considerar aquí para estas migraciones más avanzadas es cuándo y en qué medida migra? [00: 10: 18.09] ¿Vienes completo y lo haces en otoño? ¿Estás haciendo invierno? ¿Lo haces en la primavera?
[00: 10: 23.03] Si hace cosas como el comercio electrónico y la temporada de vacaciones importa, migrar, por ejemplo, octubre, noviembre, diciembre, probablemente no sea la mejor época del año si piensa en decir, la temporada de Navidad que Podría tener un impacto directo en sus resultados. [00: 10: 35.02] Entonces, cuando miramos un gran sitio, como Rolling Stone, o cualquier sitio realmente excelente que esté considerando la migración, una de las cosas que queremos asegurarnos de que los tengamos en consideración es lo que son todos Los elementos que un sitio podría tener como detalle que podría afectarlos. Lista de verificación de migración? [00: 10: 48.09] Entonces, ¿esto es todo, tengo que preocuparme por los datos del usuario? ¿O Front-end tiene problemas que pueden surgir para la disponibilidad en diferentes regiones? [00: 10: 57.07] Esto significa que debemos documentar tanto como sea posible y crear elementos repetibles, implementables y comprobables de este sitio dado, por lo que eso significa tanto la ingeniería como las personas de control de calidad, por lo que queremos probar cosas con las que nos sentimos muy cómodos . . [00: 11: 11.02] A menudo, los clientes piensan que deberían funcionar, pero QA significa que queremos asegurarnos de que funcione lo mejor posible. [00: 11: 18.04] ¿También queremos considerar cada uno de los elementos que las partes interesadas que realmente alimentan el sitio tienen estos elementos considerados en la plataforma?
[00: 11: 26.05] Y, como hacemos los elementos documentales de este sitio dado, a menudo queremos dejar atrás las cosas, así que cuando hacemos esa migración, realmente queremos asegurarnos de salvar todas las cosas que necesitamos, nosotros Construya sobre cosas que realmente importen y dejen atrás cosas que no. [00: 11: 40.05] Entonces, si nos sentimos realmente cómodos con la migración, deberíamos poder presionar un solo botón rojo grande, ponga todo en vivo como lo hicimos con Rolling Stone. [00: 11: 48.03] Cuando finalmente ingresas en vivo, otro elemento importante que diría es probar, probar, probar, eso significa QA, eso significa revisión, eso significa probar aún más. [00: 11: 58.00] Sé que muchos parecen, pero cuantas más pruebas se realicen, más probable es que suceda algo y, si lo hace, podrá entender y responder de manera oportuna. [00: 12: 08.06] y este tipo de cosas podrían verse como diferentes formas y colores, dependiendo de la forma en que lo haga para su sitio. [00: 12: 14.08] A menudo, esto significa que las migraciones verdaderamente grandes pueden requerir toneladas de datos para ser procesados, por lo que mi recomendación es abordar exactamente a tiempo, por lo que procesa la mayoría de sus datos aproximadamente una semana antes del lanzamiento, por lo que solo tener que procesar una diferencia en estos datos en la etapa final. [00: 12: 30.04] Esto significa que puede aprovechar todos los recursos que tiene de antemano, no tiene que preocuparse por nada. [00: 12: 35.08] y en el caso de una migración de piedra rodante, puede usar recursos en la nube para ayudar a extender el procesamiento. [00:12:
41.00] También tiene la capacidad de preparar y predecir problemas que podrían suceder con los activos de los medios y los CDN para que a medida que mueva las cosas, las cosas podrían romperse y hay una variedad de factores diferentes que podrían intervenir en esto y los diferentes socios pueden ayudar tu aquí.[00: 12: 54.02] Una cosa que las personas a veces olvidan es que, a medida que procesas cada medio que ingresan, genera miniaturas.[00:13:00] Esas miniaturas generarán espacio, complejidad y confusión y, si ha asignado solo una cierta cantidad de espacio, puede terminar consumiendo ese espacio y se pondrá en un escenario realmente extraño.
[00: 13: 11.03] Otro elemento importante que suena obvio es que su sitio funciona bien en el espacio en vivo, por lo que si tiene robots que acceden al sitio con rastreadores, si tiene personas que acceden a los rastreadores del sitio, realmente desea Asegúrese de que, después de migrar ese contenido, esté disponible de la misma manera que era antes [00: 13: 26.00] y, a menudo, hacer una prevaluación previa para asegurarse de que funcione bien y una posterior a la evaluación para asegurarse de que Funciona al menos tan bien e idealmente mejor, debe sentirse realmente seguro en ese trabajo. [00: 13: 35.08] y, por supuesto, las pruebas, QA, las actualizaciones son importantes, hacen todas estas cosas de una manera que deba sentirse confiable en ese sitio y, si no lo hace, probablemente estos problemas lo morderán. [00: 13: 46.09] Entonces, en conclusión, cubrimos cuatro campos diferentes sobre lo que sucede cuando piensas en la migración con WordPress. [00: 13: 53.03] ¿La primera pregunta es ir a WordPress? La respuesta es probable. [00: 13: 56.07] ¿Será difícil? Bueno, probablemente un poco, dependiendo del nivel de complejidad, podría ser más desafiante, puede ser menos desafiante, [00: 14: 03.04] En términos de planificación, sabemos que es muy importante no rascarse y, también, también nosotros Admita que habrá problemas, pero mientras planifique y documente estas cosas en el camino, debe sentirse realmente seguro en este buen trabajo. [00: 14: 15.04] y ahora pasemos al flujo en vivo para preguntas. Sesión de preguntas y respuestas del moderador – Ryan Ashby, WP Engine [00: 14: 23.01] – Bien, has vuelto. Esta es nuestra tercera Q &
Ser para las sesiones de búsqueda de la agencia. [00: 14: 29.09] Solo termina con el dominio de la migración, cómo gestionar el movimiento de otros CM a WordPress, un tema que me apasiona mucho porque me gusta cuando las personas van de CMS alt a WordPress. [00: 14: 42.09] Estoy aquí con Leo Postovoit, el jefe de asociaciones con XWP, tengo algunas preguntas que se resuelven y nos estamos preparando para ir aquí. [00: 14: 51.05] Entonces. Veamos cómo determina. El primer león es ¿cómo se determina el tiempo de una migración compleja? Leo Postovoit, XWP [00: 15: 03.05] – Esta es una buena pregunta, por lo que en XWP comenzamos cada proyecto con un proceso de descubrimiento para limpiar realmente y describir cuáles serán los requisitos de una migración. [00: 15: 12.02] Por lo tanto, generalmente tenemos que construir al menos estrictamente para el proyecto WordPress, es necesario crear algunos andamios y vigas para que este sitio garantice que las tuberías de CI/CD se construyan como nos gusta. . [00: 15: 24.06] Por lo tanto, en general, utilizamos la implementación automática a nivel global, integramos los centros de código, por lo que sabemos que habrá una gran parte de un proyecto que generalmente toma dos o tres semanas, lo que Esencialmente soy necesario para que lo configuremos y hagamos alguna evidencia. . [00: 15: 36.06] En este sentido, he hecho docenas y docenas de migraciones a lo largo de los años. Entonces, realmente queremos asegurarnos de que se siente bien? [00: 15: 42.08] ¿Se siente tan grande o tan pequeño?
Por lo tanto, comenzamos con la estimación relativa, comenzamos con una base y luego podemos predecir con bastante rapidez, como un gran proyecto o es un proyecto pequeño. [00: 15: 52.08] Con varias migraciones técnicas, una gran parte se reduce al mapa de datos, por lo que del Drupal el modelo de entidad es similar a WordPress, pero no necesariamente. [00: 16: 01.06] Si un instrumento tiene una API, podemos suponer que hay contenido estructurado que probablemente puede entrar en una publicación personalizada de tipo post-tipo, pero si no es completamente como cualquier CMS, o tal vez son solo Páginas HTML estáticas y necesitamos reconstruir todo y probablemente consumirlas, ya que esperamos que sean meses, no semanas y ciertamente no días, por lo que está a medida. Moderador – Ryan Ashby, WP Engine [00: 16: 21.00] – Absolutamente, para cada compromiso, oportunidad personalizada y luego hacer un muy buen trabajo para ejecutar. [00: 16: 27.04] Una pregunta es, sin cabeza, es un gran tema de conversación aquí en la cumbre, ha habido una eternidad, pero WordPress ahora se está volviendo cada vez más prominente en el espacio sin cabeza, por lo que ves más números y ¿Más solicitudes de movimiento, WordPress en cabeza con estas migraciones, de otras plataformas?
Leo Postovoit, XWP [00: 16: 49.00] -Yes, seguramente, somos grandes admiradores del resto, la mayoría de las personas en nuestro equipo, que hacen cosas bastante intensas con la API REST, son parte de la WordPress básica de nuestro equipo, [00 : 17: 00.08] Hemos construido funciones, en este momento estamos trabajando en algunas cosas que implican autenticación, lo cual es muy interesante. [00: 17: 05.07] Para la mayoría de los proyectos que hacemos, terminamos creando los puntos finales RESTful, pero diría que este puede ser un enfoque interesante para las cosas sin cabeza. [00: 17: 13.05] Creo que sin cabeza puede ser increíble cuando se hace bien, pero también puede agregar complejidad innecesaria, por lo que tuve algunos casos en los que realmente traje sitios sin cabeza para tener una especie de experiencia más normal de WordPress. [00: 17: 24.03] Entonces, si sí sin la cabeza, la pregunta que creo que debes decir es, ¿es correcta para esta experiencia dada?

[00: 17: 29.05] Entonces, si tiene una página de producto WooCommerce que es solo una gran cantidad de filtración, una gran cantidad de eventos, puede crear puntos finales personalizados o puede usar los puntos predeterminados finales de WooCommerce para crear un contenedor Sin una cabeza muy genial dentro de su cabeza llena habitual de WordPress, si lo desea. [00: 17: 43.02] Use las API REST donde deberían estar, no necesariamente van completamente de campo verde a menos que realmente necesite que esas API se usen en otro lugar, más allá de un solo contenedor de visión. Moderador – Ryan Ashby, WP Engine [00: 17: 52.01] – Sí, entonces, si es una arquitectura estándar y regular, con requisitos y no una necesidad real de desacoplamiento avanzado, así como experiencia para la organización que lidera el cambio , tal vez no vale la pena ir, ya sabes. en una solución sin cabeza. [00: 18: 09.00] Viste lo contrario de las personas que pasaban de espaldas al cuerpo por completo más la cabeza, Leo Postovoit, XWP [00: 18: 14.09] – Los vemos a ambos, así que si finalmente distribuyes contenido más allá El trabajo de publicación habitual, si lo desea, si no solo necesita generar páginas HTML estáticas e incluso necesita un descanso para estar disponible para otros servicios, por supuesto, como recomendamos que vaya sin cabeza, considere estas locas avanzadas locas funciones. [00:18:
30.08] Hice un gran trabajo hace unos años con Beachbody, en el que utilicé la personalización usando conjuntos de cambios y muchas otras cosas, dispositivos OTT, como Roku, Amazon, sus experiencias de Apple TV, pero también esto muy fuerte Aplicación web. , también todos estos dispositivos y depende solo de lo que realmente necesite, [00: 18: 46.06] La mayoría de los editores no necesitan algo tan complicado, pero pueden tener componentes que realmente necesitan usar un descanso API intensivo, por lo que diría que encuentra El caso de uso correcto si quieres dar la vuelta al mundo sin cabeza. Moderador – Ryan Ashby, WP Engine [00: 18: 58.02] – Correcto, son cosas muy buenas y encuentran las situaciones correctas para hacer esos saltos. [00: 19: 02.03] Aquí hay una buena, por lo que las migraciones son muy aterradoras, especialmente de otras plataformas CMS. ¿Cuál es la forma más fácil de mitigar este miedo?
[00: 19: 11.09] Como tiene relativamente experiencia en esto, el público quiere saber. Leo Postovoit, XWP [00: 19: 17.06] – Por lo tanto, recomendaría pruebas y documentación, rodamiento en seco, secuencia de comandos de todo. [00: 19: 22.09] Si tiene que hacer una migración manual, y nuevamente, mencioné esto al comienzo de la discusión, si no es necesariamente para la diversión, es para negocios serios. [00: 19: 32.08] Si quieres asegurarte de que no pierdas nada, debes hacer todo lo posible para tener un plan vigente y luego seguir ese plan en la carta. [00: 19: 41.00] Una buena migración es metódica, una mala migración generalmente implica omitir pasos, por lo que si tiene más propiedades, a menudo tratamos con redes de sitios, 90 sitios, 100 sitios, 200 sitios o lo que sea, [[ 00: 19: 53.04] Cuando algunos casos como los que conozco ahora, Tumblr mueve toda su arquitectura a WordPress. Será una migración súper masiva realmente aterradora. [00: 20: 01.00] Recomendaría no moverse a la vez a la vez, comenzar con algunos sitios y que el sitio se ejecute en WordPress y tal vez el resto del sitio todavía se ejecute en el otro CMS. [00: 20: 15.01] Cada caso de uso es ligeramente diferente y, a veces, ves que es posible que necesite un enfoque más amplio para hacer esa migración completa, especialmente en lo que llaman el nivel avanzado de migración en el caos de estilo, donde sucede tanto la capucha. Moderador – Ryan Ashby, WP Engine [00: 20: 27.08] – Sí, absolutamente, este es un muy buen punto. [00:20:
31.01] Usted mencionó que se asegura de planificar, probar, planificar, probar, planificar, probar, prepararse, pero siempre hay esos problemas.[00: 20: 37.00] Entonces, ¿cuáles son algunos de esos problemas para los que las personas los escuchan, para quienes deberían estar preparados?¿Esas expectativas inesperadas que tuvo en los años de este tipo de trabajo?
Leo Postovoit, XWP [00: 20: 51.04] -Ies, creo que lo más fácil que tendemos a ver es que las personas no logran la complejidad de los activos de los medios, por lo que probablemente ya tenga una experiencia muy desordenada. Demasiadas imágenes, Probablemente no estén optimizados, pueden usarse mejor, probablemente podrían integrarse mejor en su experiencia en WordPress, usando S3 o Cloud allí, otro tipo de tipo en el que descarga un montón de procesamiento. [00: 21: 13.08] En las importaciones y en su migración, si no considera esto, de repente, la mayor parte de su espacio de archivos se expandirá a un ritmo bastante loco. [00: 21: 21.06] Además, su base de datos se expandirá a un ritmo bastante loco y debes tener mucho cuidado con la forma en que lo manejas. [00: 21: 26.05] Creo que mencioné sobre el procesamiento, es mejor tratar de considerar la base de datos como una gran entidad o un gran conjunto de entidades, [00: 21: 33.07] si puede descubrir cómo migrar 90 -95% tanto como sea posible antes de la fecha de lanzamiento real significa que la mayor parte del trabajo que hará es mucho más bajo y luego otro grande que a veces olvido mencionar. Porque creo que es tan crítico, no debemos olvidar, es SEO. [00: 21: 48.09] Por lo tanto, debe revisar su sitio de antemano, mirar y comprender cómo lo hizo antes de hacer algo y luego, después de migrar, hacer las mismas pruebas para validar, ¿me perdí algo? Nuestras páginas ahora están indexadas al azar y ¿no deberían serlo? [00: 22: 02.02] ¿No están las páginas indexadas y deberían estarlo?
[00: 22: 04.05] Tratando de entender tanto como este tipo de problemas frontales y planificarlos y esperar que salgan mal y luego ser realmente felices cuando no lo hacen, es un poco más administrar esta entidad de migración. Moderador – Ryan Ashby, WP Engine [00: 22: 15.08] – Absolutamente, hay cosas buenas, pero casi esperar lo que es peor, esperar mejor, pero con las migraciones, nada es seguro, [00: 22: 25.02 ] Muchos sitios son uno de los beneficios de WordPress y muchas organizaciones aprovechan esta funcionalidad. [00: 22: 34.02] ¿Hay frecuentes errores que encuentre con muchos sitios cuando hace la migración? Leo Postovoit, XWP [00: 22: 39.07] Sí, muchos sitios son una forma fantástica de pensar realmente en WordPress en la escala. [00: 22: 44.08] Lo único que veo y de nuevo daré una opinión caliente al respecto. [00: 22: 47.09] A veces las personas saltan en muchos sitios sin reconocer todas las complejidades. [00: 22: 51.02] Así que hable sobre n número de sitios y en número de bases de datos o el número de bases de datos que serían el sitio único. [00: 22: 57.00] Entonces, la optimización para muchos sitios es un poco más difícil que construir un sitio de WordPress ordinario. [00: 23: 02.05] Además, los requisitos de seguridad y activación de complementos y desarrollo se vuelven un poco más complicados, por lo que si va a hacer muchos sitios, la primera pregunta, preguntaría si tiene un conjunto común de usuarios que ¿Realmente necesita poder acceder a cada uno de estos sitios?
[00: 23: 14.07] y si esto es algo que debe tener la unión o el resto a nivel general, o un cierto significado de los datos compartidos, esto no se puede hacer fácilmente con la API REST, muchos sitios podrían ser un buena respuesta. [00: 23: 27.00] Por lo general, veo personas que vienen a nosotros al revés, pidiéndonos que tomemos tantos sitios muy complicados y lo tomen en muchos sitios únicos o tomen este sitio con varias redes, por lo que el La mayor escala de muchos sitios e integrar. En muchos sitios ordinarios, [00: 23: 40.02], por lo que no es necesariamente algo malo ir al mar, sino solo cuándo y en qué medida y probablemente sea una solución más fácil, una solución más simple. [00: 23: 48.01] Utilizando cómo hablamos antes sobre los enfoques sin cabeza, el estilo sin cabeza, en los que consume pequeños datos, especialmente en cosas como las API públicas, solo recibe publicaciones como resultado de una alimentación o algo así como el El resto de la API puede resolverlo por completo sin los gastos generales de vigilancia. Moderador – Ryan Ashby, WP Engine [00: 24: 00.09] – Absolutamente y realmente se trata de establecer esas expectativas con el cliente, parece. [00: 24: 05.05] ¿Tiene un ajuste correcto? ¿Tienen las capacidades correctas? Establezca esas expectativas, planifique, prueba, ejecutó adecuadamente. [00: 24: 13.02] En cualquier tipo de A, diría, un poco más de un proceso a medida cuando miran complejo y ustedes trabajaron en la empresa, tipos de migraciones desde plataformas Oter a WordPress. Leo Postovoit, XWP [00: 24: 24.01] – Sí, sería un paso flexor tan bien porque lo creo ‘
S también crítico, como si calificaríamos un componente más pequeño y más fácil de mantener que incluso argumentar para el sitio completo, por lo que no es algo malo, como muchos sitios web realmente geniales puras que realmente queremos tratar de hacer lo derecho Hacer por nuestros clientes y no es necesario sobre el uso de un presupuesto potencial, es lo real sobre hacer que tengan el derecho que tendrá sentido. Moderator-Ryan Ashby, WP Engine [00: 24: 45.00] -Absolutamente y una de las cosas a medida que nosotros, expandimos el conocimiento y la experiencia que tiene, mucho de esto, pero siempre hay que saber que puede obtener de Otros y recursos y materiales, libros, etc. [00: 24: 58.00] ¿Qué recomiendan para tres que tiene migraciones más complejas? ¿Qué tienen algunos de los recursos que van a aprender más? Leo Postovoit, XWP [00: 25: 05.07] – Sí, así que un trabajo bastante bueno para tratar de describir algunas de las complejidades que cuidamos en términos de migraciones como parte de nuestros estudios de casos en nuestro sitio. [00: 25: 13.06] Los contribuyentes centrales de WordPress hacen muchos ejemplos de cómo se ven estos patrones de migración dentro de WordPress. [00: 25: 20.08] I ‘
D también señala que depende de cuán complejas o locas son sus migraciones con algunos de los ejemplos de personas que usan funciones en la nube y tipos similares de servicios de API de la nube para una migración realmente hardcore. [00: 25: 34.01] Entonces, por ejemplo, si tiene que rastrear una página web y luego genera una base de datos estructuradas sobre eso, que se puede importar en postpes, lo cual es básico cómo lo hicimos. [00: 25: 43.00] Tienen 20 años de fecha de heredado de CMS, sin API de jabón, sin API REST, solo esencialmente nos dieron eso fuera de las páginas HTML. [00: 25: 50.01] Si tiene que construir una estructura de algo, usted lo hace con máquinas locales. [00: 25: 54.08] Desea hacerlo usar potencia de procesamiento escalable, por lo que bajar la nube de las cosas y aprender un poco más sobre el mundo más duro de las cosas que involucran el desveropment en este momento será mucho más útil para usted y para usted ” S se sorprenda de cuánto cosas como las funciones de la nube pueden su utilidad, incluso más allá del alcance de la migración, por lo que para nosotros, es algo que está haciendo una gran parte de nuestro negocio. Moderador – Ryan Ashby, WP Motor [00: 26: 14.06] – Así que supongo que no es cierto, suena como Rolling Stone reunió mucho musgo a lo largo de los años. [00: 26: 22.00] Así que una última pregunta aquí a medida que nos movemos a envolver. [00: 26: 27.02] Una de las cosas, uno de los elementos que mucha gente pregunta es, la asociación con WP Engine, por lo que cómo ayudar con esta migración durante el proceso con algunas de estas migraciones desde otras plataformas hasta Motor WP? Leo Postovoit, XWP [00: 26: 41.05] – Sí, así que mencioné tuberías de CI/CD, yo ‘
Mencionas un poco sobre entornos de puesta en escena. [00: 26: 46.03] Desea estar probando este camino, por lo que si trabaja y nuevamente, el motor WP tiene diferentes tipos de planes y muchos tipos diferentes de características. [00: 26: 53.05] Cuanta más empresa obtenga, tiene ciertas piezas de acceso que hacen que sea un poco más fácil hacer funciones avanzadas de CI/CD, hace que sea un poco hacer cosas como implementaciones automatizadas. [00: 27: 01.06] También tiene la capacidad de usar API para determinar el tiempo de actividad y hacer cosas que son geniales. [00: 27: 06.09] Si necesita estas funciones, estaría en contacto con su motor WP local para que tenga todas esas cosas disponibles para usted y nuevamente desea incorporar esto en su proceso de mentalidad dividida de producción de producción, Entonces, lo antes posible, debería tratar de facilitar su equipo de desarrollo, por lo que puede concentrarse en los problemas más difíciles de resolver y el gran y grande papel del trabajo. Es hacer que sea lo más fácil posible hacer lo más grande. cosas con lo menos. Moderador – Ryan Ashby, WP Motor [00: 27: 36.08] – Absolutamente, usted y nosotros hacemos la asociación y nos brindamos su conocimiento sobre algo que somos muy apasionados, ya que somos continuos a más participación de mercado, WordPress como un todo y la comunidad, y como dije, realmente emocionada de ver muchas de las migraciones de las plataformas heredadas como presupuestos de marketing en una nueva era y, por lo tanto, las cosas realmente emocionantes y nosotros ‘y nosotros’
homefinance blog