Si eres como yo, has sido un apasionado desarrollador de WordPress alojado durante mucho tiempo. Pero hay un host administrado que está constantemente avanzando para proporcionar soluciones a los desafíos comunes de publicación: WP Engine.
WP Engine no es su proveedor típico de alojamiento administrado básico para WordPress. En su lugar, están orientados a los desarrolladores y trabajan arduamente para proporcionar características y servicios potentes que comúnmente desearía tener en WordPress.com o cuando se autoalimenta.
En este tutorial, le presentaré los muchos beneficios de hospedar sus sitios en WP Engine y su nueva herramienta de migración automatizada que hace que comenzar con ellos sea tan simple como siempre lo ha sido. Alternativamente, si lo desea, también puede ver un seminario web reciente de WP Engine que cubre algunos de estos mismos problemas: su flujo de trabajo, su camino y / o leer su documento técnico reciente (pdf).
Recomiendo encarecidamente el seminario web si desea profundizar en los conceptos que estoy revisando aquí. El gerente técnico de productos Taylor McCaslin y el ingeniero de operaciones Anthony Burchell hacen un excelente (y entretenido) trabajo de explicación de los pros, los contras y los escenarios útiles para muchas de las funciones únicas y poderosas para desarrolladores de WP Engine.
WP Engine es un proveedor líder de alojamiento gestionado para WordPress. La compañía impulsa miles de sitios web y aplicaciones construidas en la plataforma WordPress, ofreciendo una experiencia web rápida, confiable y segura. Todos los niveles de usuarios, incluidos los bloggers, profesionales de marketing, pymes y grandes corporaciones, confían en la plataforma de WP Engine para mantener sus sitios web en funcionamiento. Fundada en 2010, WP Engine tiene su sede en Austin, Texas, y oficinas en San Francisco, California, San Antonio, Texas y Londres, Inglaterra..
La primera vez que supe sobre WP Engine fue de mi colega Justin Carder, quien dirige un popular blog local de noticias en el centro emergente de Seattle, Capitol Hill. Ha dirigido el blog de CHS durante varios años en WP Engine con gran respeto..
De manera similar, comencé a hospedar con WP Engine cuando lancé Flee the Jungle, mi alternativa de compra en Amazon a principios de este año. Dos de mis propios tutoriales han surgido de esta experiencia:
Me alojé en el programa Huida de la jungla durante el desarrollo y tuve una gran experiencia al utilizar el complemento de migración de sitios automatizado de WP Engine..
Además de tener una gran documentación y un blog actualizado regularmente que describe nuevas funciones y servicios, WP Engine también ejecuta TorqueMag, una voz editorial independiente para la comunidad de desarrolladores de WordPress.
Si bien este tutorial está patrocinado por WP Engine, estoy un poco más predispuesto como usuario satisfecho, defensor y afiliado. Regularmente recomiendo los servicios de la compañía a las personas para un excelente hosting de WordPress. He tenido un puñado de experiencias comunicándome con su personal este año, y me parecen grandes personas. Ofrecen un seguimiento proactivo y siempre son útiles. También puede escucharlo en la forma en que Taylor y Anthony lo guían a través del seminario web..
Solo un recordatorio, si tiene alguna pregunta o comentario sobre el tutorial, no dude en publicarlos a continuación en los comentarios. También puedes seguirme en Twitter y enviarme un mensaje allí..
Antes de comenzar, es posible que desee visitar WP Engine para suscribirse a su servicio; Si en algún momento de los primeros 60 días desea obtener un reembolso, simplemente pregúnteles; la satisfacción está garantizada. Tienen una calculadora de precios útil para guiarlo en la elección del mejor plan para sus necesidades:
Comencemos por algunas de las características únicas que hacen de WP Engine un servicio tan poderoso para editores y desarrolladores de WordPress..
En WP Engine, aspiramos a ser la plataforma de WordPress elegida por los desarrolladores. Hemos reunido un conjunto de las mejores herramientas de desarrollo que lo ayudan a trabajar de manera rápida y eficiente, herramientas que le facilitan la vida como desarrollador y le ahorran tiempo en cada etapa del proceso de desarrollo..
Desarrollar su sitio localmente es una buena práctica y para respaldar esto, WP Engine está trabajando en un entorno vago que permitirá pruebas locales que pueden ser directamente enviadas a su plataforma de alojamiento de producción. Mientras tanto, ofrecen el entorno WP Engine Mercury Vagrant, o HGV, que le permite construir un sitio localmente y mover ese sitio a producción sin demasiadas interrupciones: el sitio se verá y se comportará de la misma manera cuando se mueva de un local a otro..
Mercury Vagrant (HGV) es una especie de navaja suiza. La característica más interesante es que puede probar los entornos HHVM y PHP uno al lado del otro. Esto es genial para probar la compatibilidad de complementos y similares con facilidad. Actualmente, HGV tiene una pila extremadamente similar a la pila de software que usa WP Engine. La principal diferencia es que HGV usa PHP-FPM, mientras que la pila WP Engine usa Apache2 y mod_php.
Pronto, tendrá una solución errática totalmente compatible para el desarrollo local con la plataforma WP Engine.
Otra brecha en el conjunto de características de WordPress es que carece de integración integrada para el control de código fuente de temas, complementos y otras personalizaciones. WP Engine fue el primer proveedor de alojamiento de WordPress administrado que permitió la integración de Git para implementaciones personalizadas.
Puede configurar Git Push en su Portal de usuario y usar Git para ingresar a su área de producción y puesta en escena.
Obtenga más información: Introducción a la implementación de Git en WP Engine, vea el seminario web de Git in Motion y descargue el documento técnico de WP Engine Git.
Así es como se comparan SFTP, Git y Vagrant:
WordPress siempre ha carecido de una capacidad de preparación útil. Con frecuencia, se ve obligado a realizar cambios en la producción en vivo con una mano en el mouse, mientras se cruzan los dedos con la otra..
WP Engine ofrece sitios de almacenamiento integrados, y son gratuitos. Dentro de su cuenta de WP Engine, puede ejecutar tantos sitios de almacenamiento como desee sin costo adicional. Un sitio de prueba es un clon independiente de su sitio de producción en vivo que puede crearse fácilmente para probar complementos, temas y códigos personalizados.
También puede copiar el sitio de preparación al sitio en vivo en cualquier momento después de realizar cambios; Esto facilita su flujo de trabajo de desarrollo y prueba. Cada instalación de WordPress en WP Engine puede tener su propio sitio de ensayo.
WP Engine ha desarrollado una serie de características que facilitan la creación y el trabajo con sus clientes. Por ejemplo, puede compartir su sitio de preparación con sus clientes, está protegido por contraseña para que solo las personas autorizadas puedan verlo. Una vez aprobado, puedes empujarlo en vivo.
Incluso puede cambiar la granularidad de la migración de su base de datos mientras realiza la copia al almacenamiento intermedio, seleccionando solo tablas específicas para probar nuevas funciones o revertiéndolas..
Más información: Mejores prácticas para crear y usar el área de ensayo.
Para los sitios nuevos, a menudo es más fácil para los desarrolladores de WordPress simplemente trabajar en su entorno de producción en vivo.
Algunos dicen que desarrollar en producción es realmente la única forma de mostrar el verdadero entorno y cómo se comportará en la naturaleza, pero a veces es más rápido, ¿no? Además, se puede acceder a un sitio en vivo desde cualquier lugar, lo que le brinda la posibilidad de verlo en diferentes dispositivos, tamaños de pantalla, factores de forma, lo que tenga, para ver cómo se ve..
WP Engine proporciona protección con contraseña para cualquiera de sus sitios para que pueda desarrollar nuevos sitios y ocultarlos a todos en el mundo, excepto a sus clientes y su equipo de prueba. Puede compartir el sitio protegido por contraseña con quien elija.
Más información: Protección con contraseña para sitios de producción en desarrollo.
Por supuesto, hay inconvenientes en el desarrollo en producción: requiere una conexión web, por lo que no puede trabajar sin conexión; y si comete un error, ese error ocurre posiblemente para que todos lo vean. Sin embargo, la mejor manera de saber cómo funcionará un sitio es ejecutarlo en un entorno en vivo..
WP Engine ofrece esencialmente Time Machine para WordPress. Puede crear instantáneas de su sitio en vivo en cualquier momento, y WP Engine lo hará todos los días para usted también en segundo plano. Siempre puede volver a cualquiera de estas instantáneas, ya sea deshaciendo el cambio de producción en vivo que acaba de engañar o volver al tema que estaba usando hace dos semanas..
El acceso a copias de seguridad sencillas y restauraciones con un solo clic durante el proceso de desarrollo puede convertir un error masivo en un hipo menor.
Las copias de seguridad diarias automáticas de WP Engine se almacenan en ubicaciones separadas de su sitio y se replican tres veces en la nube para un sistema de copia de seguridad redundante. Y la restauración de instantáneas antiguas se puede hacer con un solo clic.
Más información: Restauración con un clic.
El complemento automatizado de migración de sitios de WP Engine es la mejor solución que he visto para mover un sitio de WordPress. La migración de WordPress siempre ha sido un proceso lento, orientado a los detalles y siempre me ha parecido un poco agravante. Parece que siempre me encuentro con una pequeña falla, no importa lo bien que pensé que había dominado el proceso.
Con la migración automatizada de WP Engine, cambié Flee the Jungle de mi entorno de host privado orientado a pruebas a su solución de alojamiento administrado de forma rápida y sencilla.
Como consultor, ahora estoy tentado por los planes más amplios de WP Engine y lo fácil que sería mover a todos mis clientes a un único host con este complemento..
Más información: WP Engine Automated Site Migration.
He estado lanzando muchos sitios de base de conocimientos como Flee the Jungle. La clonación de sitios tiene una complejidad similar a la migración. Las características del sitio de copia de WP Engine lo hacen más fácil.
Puede crear múltiples copias de sus sitios de producción existentes. Puede copiar un sitio a otro sitio existente o crear una nueva instalación que sea una réplica de un sitio existente. Con Copiar sitio, puede convertir un sitio que haya desarrollado en una plantilla para poder reutilizarlo en múltiples proyectos. En lugar de comenzar nuevos proyectos de clientes desde cero, puede comenzar desde uno de sus modelos establecidos o configuraciones favoritas.
Taylor y Anthony mencionan el uso de Copiar sitio para crear un entorno de prueba para mejorar la velocidad de su página de Google. Una vez que haya obtenido las 'A' directas, puede migrar el sitio actualizado a la producción.
Más información: Copiar sitio.
Pero espera hay mas. Como dije, WP Engine está respondiendo a los desarrolladores brindándoles servicios útiles que benefician su trabajo diario, cosas que tal vez ni siquiera pensaste en ti mismo, como instalaciones gratuitas transferibles..
Los desarrolladores pueden crear sitios como transferibles y no hay costos de desembolso para usted durante el desarrollo.
Con las instalaciones transferibles de WP Engine, puede crear un número ilimitado de instalaciones gratuitas para prueba y desarrollo, y transferir esas instalaciones a la cuenta de WP Engine de su cliente cuando el sitio esté listo para funcionar, o volver a su propia cuenta si decide mantener el control de un sitio más adelante.
Estas instalaciones no cuentan en la cantidad de instalaciones disponibles a través de su cuenta de WP Engine. También están protegidos por contraseña para ayudarlo a mantener el sitio privado mientras lo desarrolla. Y, si lo desea, puede mantener el acceso a las instalaciones transferidas para continuar la colaboración y el desarrollo cuando las transfiera.
Transferencia de Bill
Esta es la parte más interesante: cuando transfiere la instalación, la factura de hospedaje también se transfiere a su cliente, lo que significa que ya no tendrá que meterse con las facturas de hospedaje o preocuparse por no pagar por gastos adicionales.
Obtenga más información: administre sus clientes con instalaciones transferibles gratuitas
Además de algunas de las innovaciones exclusivas mencionadas anteriormente, WP Engine también ofrece funciones de primer nivel en áreas clave.
Para ejecutar WordPress a cualquier escala, definitivamente debe tener una red de entrega de contenido (CDN). La configuración de estos puede ser un poco de trabajo extra a veces. En WP Engine, está integrado, y los primeros 1.000 GB de ancho de banda son gratuitos.
¿Tienes muchos visitantes internacionales? El CDN de WP Engine hace que el contenido se cargue más rápido para sus visitantes, sin importar dónde se encuentren en el mundo.
Más información: Redes de entrega de contenido.
La configuración de SSL en los servidores requiere mucho tiempo, es difícil y está plagada de desafíos continuos. Y ahora, Google ofrece ligeras ventajas de SEO a los sitios con SSL.
WP Engine hace que la compra de un certificado SSL para sus sitios y los sitios de sus clientes sea rápida y fácil a través del Portal del usuario, independientemente del plan en el que esté.
Más información: Protección SSL.
WordPress es extremadamente seguro; cuando se mantiene actualizado.
El entorno de WordPress está cambiando regularmente; por ejemplo, Clifford 4.4 fue publicado hoy mientras escribía esto. Si tiene una gran cantidad de sitios, la respuesta a los parches de seguridad y las actualizaciones del marco requiere mucho tiempo. WP Engine administra todo esto por usted automáticamente, a menos que desee un control granular sobre cada sitio.
Cuando se lanza una actualización importante, la someten a pruebas rigurosas antes de aplicar los cambios. Si elige controlar el proceso manualmente, las actualizaciones se pueden hacer con un solo clic.
Obtenga más información: aplazar las actualizaciones automáticas de WP Engine a WordPress Core.
Rápida geolocalización y personalización
WP Engine ha creado códigos abreviados que le permiten presentar contenido personalizado a los visitantes según su país, estado, ciudad e incluso código postal. Esto permite a las marcas, los comercializadores, los desarrolladores, los departamentos legales y los propietarios de sitios mostrar a los visitantes del sitio los precios en su moneda nacional, los sitios en su idioma y compartir el contenido más relevante según la geografía. Incluso puedes previsualizar cómo se verán tus páginas desde diferentes regiones.
Obtenga más información: WP Engine GeoIP y visite la página de demostración.
Artículos Relacionados
Los complementos de publicaciones relacionadas aumentan el tráfico en un 10 por ciento o más, generan ingresos adicionales para los sitios basados en anuncios y mantienen a los visitantes en sus páginas por más tiempo. WP Engine ha creado una función de publicación relacionada que está estrechamente integrada a sus sistemas de back-end para un rendimiento de alto nivel. Publicaciones relacionadas da a sus sitios nuevos niveles de pegajosidad..
Más información: Publicaciones relacionadas.
WP Search
WP Engine ha integrado Elasticsearch para proporcionar resultados increíblemente rápidos clasificados según la relevancia optimizada dentro de su entorno de alojamiento.
Elasticsearch se basa en el código abierto Apache Lucene y se centra en hacer que la búsqueda sea excelente.
WP Engine Search es más preciso y menos voluminoso que las capacidades de búsqueda que son nativas de WordPress.
Más información: WP Engine Search.
La plataforma WP Engine cumple con los exigentes requisitos de seguridad de algunas de las marcas más grandes del mundo. Desde la seguridad física en el centro de datos hasta la protección contra explotaciones sofisticadas y la separación de clientes en el nivel del kernel, brindan una experiencia de WordPress altamente segura a cada cliente a través de la detección de amenazas de seguridad en tiempo real, auditorías de seguridad, revisiones de códigos y más.
Como desarrollador, puede confiar en sus habilidades y experiencia, preocuparse menos y concentrarse en lo que hace mejor.
Su sitio de WordPress está respaldado por soporte 24/7 y está fortificado con características para garantizar que los sitios que cree sean seguros, confiables y se desempeñen de la mejor manera. Proporcionan un único punto de contacto para todas las preguntas, inquietudes y problemas no relacionados con el desarrollo..
Otra característica interesante es que los desarrolladores también pueden llamarlos en nombre de sus clientes, siempre y cuando usted tenga autorización para acceder a sus instalaciones. El soporte está disponible a través de tickets, por teléfono y por chat..
WP Engine también tiene un fantástico programa de afiliados. Pagan un mínimo de $ 200 por referencia, pero puede ser mucho más. También ofrecen un programa de afiliación de dos niveles en el que recibirás $ 50 por cada cuenta referida por una persona que refieras a su programa de afiliación. Es como un buen esquema piramidal, uno con integridad. Lo llaman sub-afiliados..
Obviamente, WP Engine proporciona recursos excepcionales para desarrolladores que simplemente no están disponibles en otros lugares. Y, obtiene algunos de los hospedajes de WordPress más seguros, de alto rendimiento y flexibles en Internet a un precio razonable.
Es fácil comenzar con ellos y están ofreciendo una oportunidad exclusiva para todos los lectores de Tuts +: simplemente visite esta página y regístrese para el servicio. Obtendrá un 20% de descuento en su primer pago junto con dos meses gratis con el prepago de un plan anual!
Finalmente, si desea comunicarse con ellos, no dude en hacerlo en [email protected] A ellos les gustaría saber de usted, por eso nos pidieron que escribiéramos esto.!
Espero que hayas encontrado todas estas características para ser intrigante. Como siempre, siéntase libre de publicar sus preguntas y comentarios a continuación. También puede visitarme en Twitter para hacerme saber lo que piensa o lo que me perdí. O, alternativamente, puede enviarme un correo electrónico directamente y navegar por mis otros artículos Envato Tuts +.