Timber by EMSIEN-3 LTD
Authors Posts by Juan D.

Juan D.

83 POSTS 0 COMMENTS

0 347

Tan solo se necesitan tres segundos para llevarse una primera impresión de una web. En este corto tiempo, cualquier persona ha podido formarse una primera opinión sobre la persona o empresa que hay detrás de un weblog, y esa opinión se ha formado basándose solo en la apariencia de ese sitios. Y la peor parte es: nunca va a haber una segunda ocasión para hacer cambiar esa primera impresión. Por este motivo, el diseño de una web es crítico, y la elección de la plantilla o bien tema de WordPress a utilizar es la clave para asegurar un diseño increíble.

Seleccionar una plantilla de WordPress no es sencillo, y dicha selección no debería basarse únicamente en la intuición. Por esta razón, me gustaría destacar los 4 pasos más esenciales que hay que tener en cuenta antes de elegir la plantilla de tu web en WordPress:

1. Tendencias actuales de diseño de webs

Antes de seleccionar una plantilla, deberías familiarizarte con las tendencias de diseño actuales de webs. Si buscas por internet, hallarás bastantes artículos que charlan sobre el tema. Aquí te enlazo ciertos artículos (en inglés):

Las tendencias más citadas son las siguientes:

Imágenes de fondo grandes e impactantes

Para que la primera impresión de la página web sea lo más impactante posible, una buena opción alternativa es enseñar una imagen de fondo grande y en movimiento. Por ejemplo:

Void and Form Website
Web de Void and Form

Experiencia multimedia

Cada vez más, encontramos efectos visuales en movimiento como, por ejemplo, el efecto visual de navegación en el río que se muestra en la página web Raise the River o en la carretera de la página web MapQuest.

Raise the River Website
Web de Raise the River
MapQuest Website
Web de MapQuest

Efectos visuales alterables y parallax

Está claro que hacer scroll es el nuevo clic. ¿Qué es el efecto parallax? Es ese efecto que al entrar en una web y hacer scroll, el fondo semeja moverse a una velocidad distinta a la del contenido. Este año están de tendencia los efectos visuales de imágenes, y tener elementos moviéndose en diferentes direcciones y a diferente velocidad. El día de hoy ya puedes hallar plantillas sin costo que incluyen la funcionalidad de parallax.

Serve Seattle Website
Web de Serve Seattle

Y poco a poco más, encontramos variantes del parallax. Mirad que efectos de animación han diseñado Mint Design en su propia web:

Mint Design Company Website
Web de Mint Design

O mirad ahora otro ejemplo de animaciones visuales y efecto parallax causados por el movimiento del ratón:

HabitatWeb Website
Web de habitatweb

Botones fantasma

Los botones espectro son transparentes y tienen una forma reconocible, con fuentes ligeras sans-serif en su interior y un bordeado con un línea muy delgada. Son idóneos para los diseñadores a los que no les gusta saturar las webs. Se hallan en webs con grandes imágenes pero en las que no se quiere renunciar a suministrar una acción directa a los usuarios.

Deneen Pottery Website
Web de Deneen Pottery
The Distance Website
Web de The Distance

Menús ocultos (menús desplegables o bien deslizables)

Otra característica que se está volviendo muy popular en las webs es ocultar de entrada sus opciones de navegación, y solo mostrarlos cuando se interacciona con algún elemento:

Marketing Week Website
Web de Marketing Week

Diseño amoldable (responsive) aumentado para grandes pantallas

El diseño acomodable a cualquier género de dispositivo ya es obligatorio en cualquier web. Mas este año, ya encontramos más webs que aun tienen en cuenta la adaptabilidad para pantallas verdaderamente grandes.

Uber Brand Guide Website
Web de Uber Brand Guide

Fuentes grandes y en negrita

Está claro que la tipografia afecta en gran medida a la facilidad de uso y la estética general de cualquier web. Este año vemos más fuentes grandes con la meta de ofrecer una mejor experienca de lectura.

Gummisig Website
Web de Gummisig

2. Mira a tus contendientes y a otras webs

Con frecuencia, hallas webs que te encantan y te agradaría que la tuya tuviese un diseño similar. Las webs de otros pueden ser tu mejor fuente de inspiración. Aun muchos conocidos emplean WordPress para sus webs.

Sin embargo, lo primero que deberías comprobar cuando encuentras una web que te agrada es ver si es o bien no una web en WordPress. Para esto, hay una serie de servicios sin costo que te pueden entregar fácilmente esta información. Por ejemplo, introduce la URL de la web que deseas consultar en Built With o Is It WordPress, y allí lo tienes. Y si esta información la necesitas preguntar muy a menudo, te invito a que te instales una extensión en tu navegador, como por poner un ejemplo Wappalyzer, y así siempre verás en tu barra de direcciones si una web está o bien no hecha con WordPress.

Una vez bien sabes que la web que te gusta está en WordPress, el siguiente paso es tratar de descubrir qué plantilla usa. Si eres de los que les gusta echar un vistazo al código fuente de la página web, Brin Wilson te describe en How to Tell Which WordPress Tema a Site is Using los pasos a continuar para saber la plantilla de una web WordPress. Pero otra alternativa más sencilla es conseguir dicha información en los servicios gratuitos que puedes hallar en línea, los cuales sólo te piden que copies la URL y hagas clic en un botón. En verdad, estos servicios te dan bastante información interesante, como el nombre de la plantilla, el coste, y la versión, la tienda donde se puede comprar la plantilla, los plugins que emplea (y el costo de cada plugin, si es preciso), etc.

Scanwp.net screenshot

WPThemeDetector Screenshot

WhatWPThemeIsThat Screenshot

3. Consulta los cátalogos de distribuidores de plantillas

Otra forma simple para inspirarte es consultar directamente las páginas de demo que te dan los diferentes distribuidores de plantillas. Puedes iniciar, consultando el Directorio de Temas de WordPress o cualquiera de los distribuidores más populares de plantillas podemos ver cosas interesantes.

WordPress Theme Providers

4. Recuerda el objetivo de tu web

Hasta aquí, hemos hablado de la estética de la plantilla de tu web, mas ¿es eso todo?

[Tweet Hay varios factores que hay que tomar en consideración ya antes de elegir la plantilla de tu web de WordPress”]

Podéis hallar múltiples artículos (en español y también inglés) que comparten otros criterios que, a parte del diseño, deberías tomar en consideración ya antes de seleccionar una plantilla:

Me gustaría resaltar ciertos criterios comentados en los artículos mencionados:

a) Escoge un tema relacionado con la meta de tu web

Este punto parece obvio, pero es el más importante. Si tienes una web sobre arte, entonces no uses una plantilla que se creó para ser usada en un restaurante.

b) Precio: Gratis Vs. Premium

A pesar de que hay un eterno discute entre si es mejor una plantilla gratis o bien de pago, en resumen, la mayor parte de los temas de WordPress gratuitos son libres por una razón: (a priori) no son tan buenos como los de pago.

Podrás encontrar más información sobre el tema en:

c) Tiempo de carga: temas ligeros vs. pesados

La veloz velocidad de carga de una página no solo mejora en general la experiencia del usuario, sino asimismo mejora el posicionamiento en buscadores.

Y la velocidad de carga de una página viene condicionada en parte por la plantilla escogida. Por tanto, antes de elegir el tema de tu página web, realiza un test de velocidad del mismo. En la web Pingdom Website Speed Test, introduce la dirección URL de la demo de un tema, y ​mira cuánto tiempo tarda en cargar la página y si se hacen muchas solicitudes HTTP.

Pingdom screenshotEstá muy bien el tema de contar con de diseños muy atractivos con grandes imágenes y muchas cosas en movimiento, mas hay que tener en consideración que estas cosas pueden empeorar el rendimiento final de la página web.

d) Facilidad de personalización

Actualmente, la mayoría de los temas vienen con un panel de control propio, y por si fuera poco incluyen editores visuales (tipo Visual Composer) que hacen que la construcción de estructuras complejas sea mucho más simple sin tocar el código. Estos temas facilitan la construcción de sitios con muy poco esmero, mas pueden ser demasiado pesados en cuanto a carga de las páginas.

e) Seguridad, actualizaciones y soporte

La seguridad es la preocupación más importante de una web, mas ¿de qué manera se puede saber si un tema es seguro? Ya antes de elegir cualquier tema, lo más conveniente es leer las críticas y opiniones de los compradores sobre el tema. Por lo tanto, a menos que un tema haya sido creado por un desarrollador de confianza, trata de eludir cualquier tema sin revisiones o bien con muy pocas descargas.

Además, si escoges un tema premium, asegúrate de que incluye actualizaciones frecuentes y soporte del desarrollador. Asimismo deberías echar un vistazo a la persona o empresa que hizo el tema. Si tienen una gran reputación, es que sus temas son de una calidad superior a otros desarrolladores que no la tienen. Aunque también podemos hallar a gente menos conocida que está empezando y no es tan famosa, pero que efectúa trabajos de calidad

Conclusion

Ninguna plantilla o bien tema es perfecto, y casi siempre y en todo momento deberás hacer algunas concesiones. Mas espero que con la información de esta entrada, vas a estar mejor preparad@ para elegir tu próximo tema para WordPress.

Sin embargo, recuerda que solo a través de la realización de tests A/B de Temas vas a saber las preferencias de sus visitantes.
Imagen destacada de Timothy Brown

0 270

Esta entrada es una traducción (no textual, pero casi) de la publicación de veinticinco Reasons to Switch to WordPress escrita por David Aguilera y que hemos creído que os podría interesar.

WordPress fue creado en dos mil tres por Matt Mullenweg y Mike Little a partir del ya desaparecido b2/cafelog, y en la actualidad se ha transformado en el gestor de contenidos de uso general más popular de la red. De hecho, ha crecido tanto a lo largo de los últimos doce años que actualmente el veinticinco por ciento de todas y cada una de las webs del mundo están hechas en WordPress. Y para que veáis algunas estadísticas interesantes sobre WordPress:

Sin embargo, estamos más interesados en comentarte las primordiales razones por las qué deberías pasar tu web a WordPress. ¿Comenzamos?

 #1. Libre y abierto

WordPress es un proyecto de código abierto y libre. Esto es, puedes ejecutar WordPress como desees y para el propósito que quieras. Puedes ver cómo está desarrollado y codificado y aprender del mismo. Puedes cambiarlo para satisfacer tus necesidades y asimismo puedes redistribuirlo. Con WordPress, esencialmente puedes hacer lo que quieras. ¿No es fantástico?

[Tweet #WordPress es #libre y #gratis. Puedes hacer lo que quieras ¿No es increíble?”]

Pero, si ya estás pensando: ¡Fabuloso! Mas esto del sin coste ya me lo conozco: primero te ofrecen la cerveza gratis” y entonces tendré que abonar mínimo un menú completo… Insistimos: WordPress se puede conseguir de forma gratis en cualquier momento, y jamás te harán pagar por esta razón. No hay cargos ocultos, ni letra pequeña en ningún contrato…

Encontrarás un montón de profesionales y empresas independientes de WordPress que venden sus trabajos sobre WordPress, mas WordPress en sí, es (y será) siempre y en toda circunstancia sin costo.

 #2. Optimizado para SEO

Si tienes un sitios, probablemente una de tus primordiales preocupaciones es el posicionamiento SEO. Posiblemente deseas ofrecer un genial servicio a todos y cada uno de los que aterrizan en un web, ayudarles a hallar lo que buscan, y te gustaría ser referencia en tu área de negocio. Mas no hay duda de que con el objetivo de lograr estos objetivos, precisas tener un sitio web bien diseñado para estar bien posicionado por los motores de búsqueda. Por fortuna, WordPress esta exageradamente optimado para SEO desde su origen. Ten presente que Matt Cutts de Google apoyó a WordPress durante la WordCamp de la ciudad de San Francisco de 2009. Más detalles los hallarás en su blog personal que, como es lógico, está en WordPress :-)

También hay que agregar que WordPress tiene múltiples complementos que asisten a progresar el SEO y la experiencia en las redes sociales. Probablemente, el más conocido es el complemento de posicionamiento web en buscadores de Yoast, que ofrece una interfaz muy fácil de utilizar para que todos y cada uno de los contenidos de tu página web estén optimizados para los buscadores web. Con este plugin, podrás gestionar de manera fácil backlinks preceptivos, el fichero robots.txt, meta títulos y meta descripciones, mapas de tu sitio web en XML, y considerablemente más.

 #3. Gran seguridad

Security Image

Otra de las principales preocupaciones cuando se tiene un sitios es su seguridad. WordPress, al ser tan popular, es uno de los objetivos favoritos para los hackers informáticos (en verdad, deberíamos llamarles crackers y no hackers). Y, por supuesto, WordPress, como cualquier software, puede tener orificios informáticos que podría hallar un buen hacker. Pero, todavía de esta manera, WordPress es seguro. ¿Por qué? Esencialmente, por dos razones principales. Por una parte, por el hecho de ser código abierto. Esto quiere decir que todo el planeta tiene acceso al código y puede contribuir a advertir cualquier problema de seguridad, informar del mismo y contribuir a resolverlo. Por otro lado, dispone de una gran comunidad de personas que trabajan en el núcleo de WordPress. Lo cierto es que, merced a esta combinación, WordPress es una plataforma muy robusta y sólida y con gran capacidad de recuperación ante cualquier ataque.

No obstante, es esencial tener en consideración que la seguridad depende asimismo de ti. Recuerda que una cadena es tan fuerte como su eslabón más débil”, con lo que si bien WordPress sea seguro, deberías tomar las máximas cautelas para asegurar la seguridad de tu web. Estas incluyen contraseñas seguras que se actualicen frecuentemente, contar con siempre y en todo momento de la última versión de WordPress (tanto del núcleo como de los plugins y los temas), y realizar copias de respaldo regularmente, entre otros.

#4. Altamente personalizable

WordPress tiene miles de plugins y temas, tanto gratuitos como de pago. Con tan solo unos clicks, puedes instalar y configurar una instalación de WordPress única donde todo se ve exactamente como deseas que se vea. ¿Y si tus necesidades son tan concretas que no hay plugins para las mismas? Bueno, una vez más, la naturaleza de código abierto de WordPress significa que se puede ampliar todavía más, de tal manera que, todas y cada una estas necesidades puedan ser de forma perfecta adaptadas.

#5. Servicio de soporte excelente

No importa cuales sean tus conocimientos informáticos, WordPress es una gran opción para todos y cada uno de los niveles. La plataforma ha sido desarrollada para ser fácil de usar y fácil de aprender. Pero está asimismo muy bien programado y bien documentado, lo que significa que los nuevos desarrolladores pueden introducirse en el ecosistema de WordPress y empezar a construir sus primeros proyectos de forma rápida.

[Tweet Gracias a la comunidad extensiva de #WordPress, puedes solventar prácticamente cualquier problema que te encuentres”]

Pero hay que tener en consideración que, a pesar de la sencillez de WordPress, en algún momento todos los usuarios acabamos enfrentándonos con algún que otro problema. En ese instante, es de dar las gracias el apoyo de la comunidad detrás de WordPress. En los foros de discusión de WordPress podrás hallar la solución a tus preguntas y preocupaciones sobre WordPress.

#6. Simple de manejar y utilizar

WordPress fue diseñado teniendo siempre en psique al usuario que lo utiliza. Para su seguridad, está pertrechado con un un sistema de actualización y de notificaciones, por lo que siempre y en todo momento se puede saber en qué momento hay nuevas versiones de los temas y plugins instalados. Esto hace que el proceso de sostener al día tu web sea fácil y sencillo. ¡Asegúrate siempre y en toda circunstancia de sostener tu web segura y actualizada!

#7. Adaptado al móvil

El año pasado TechCrunch notificó que hoy en día la mayoría del consumo de medios digitales se hace desde aplicaciones móviles. Si echamos una ojeada más de cerca a los datos compartidos en el estudio de comScore, el uso del móvil en su conjunto representa el sesenta por ciento del tiempo dedicado, al tiempo que el cuarenta por ciento sobrante se hace desde ordenadores de escritorio.

[Tweet La mayoría del consumo de medios digitales se lleva a cabo desde dispositivos #móviles”]

Si echas un vistazo a tu cuenta de Analytics y compruebas tus estadísticas particulares, con gran probabilidad, muchos de tus visitantes provienen de dispositivos móviles, y por ende, es muy importante que también les ofrezcas una enorme experiencia de usuario desde esos dispositivos. Pero, ¿de qué manera? El Diseño web acomodable (responsive) es la respuesta.

Content is Like Water by Stéphanie Walter
Content is Like Water by Stéphanie Walter

El diseño web adaptable tiene como propósito suministrar una experiencia inmejorable de visualización e interacción con independencia del dispositivo en el que se muestra el contenido. La imagen mostrada anteriormente explica la idea: el contenido es como el agua y, por ende, debe adaptarse al recipiente (porque, como bien sabes, al contrario es simplemente imposible).

[Tweet El contenido de tu página web es como el agua. Se debe amoldar a tu contenedor.”]

#8. Versatilidad

Cuando se creó WordPress, originalmente era una plataforma simple para weblogs. Desde entonces, no obstante, ha evolucionado (y sigue evolucionando) para ser empleado como un sistema completo de administración de contenidos, a través de los miles y miles de plugins y temas. Así que, puedes emplear WordPress para un weblog personal o para un sitio de noticias o para crear un increíble comercio electrónico… sea cual sea tu objetivo, lo puedes lograr ¡La única restricción que vas a tener en WordPress va a ser tu imaginación!

[Tweet ¿Por qué razón #WordPress? ¡Su única limitación es tu propia imaginación!”]

#9. WordPress funciona bien con Multimedia

Hoy en día, la web es considerablemente más que un simple texto con hipervínculos. Compartimos una gran cantidad de contenido muy variado: imágenes, vídeos, audio. WordPress hace que sea fácil trabajar con archivos multimedia. No solo es fácil la carga de ficheros multimedia, asimismo puedes editar archivos, como imágenes, desde la librería multimedia, en el menú de Medios del panel de control de WordPress.

[Tweet #WordPress ayuda a engastar contenido multimedia: ¡quejas la URL y listo!”]

WordPress también hace que sea súper fácil incrustar contenido de terceros, como vídeos de YouTube o bien tweets. Para engastar un vídeo en una entrada, solo precisas agregar su URL en el contendido de la entrada y ya está.

#10. Apuesta por la tienda electrónica

El pasado mayo, Automattic adquirió WooThemes. Y, ¿por qué comentamos esto?

Automattic es una compañía fundada por Matt Mullenweg (el autor de WordPress). Es la compañía tras WordPress.com, que sirve más de quince con ocho mil millones de páginas por mes, además de ofrecer otros servicios populares, como Akismet, Jetpack y VaultPress.

Por otro lado, WooThemes era una compañía que distribuía temas y otros servicios para WordPress. En WooThemes asimismo crearon WooCommerce, entre las más poderosas soluciones de comercio virtual que hallarás en nuestros días. WooCommerce extiende las funcionalidades básicas de WordPress para convertirlo en un sitio de comercio on line muy completo. Con casi 9.000.000 descargas, hoy en día WooCommerce ya supone el 29 por cien de todas las tiendas electrónicas.

[Tweet Con casi nueve millones de descargas, el veintinueve por ciento de las tiendas electrónicas están en #WooCommerce”]

Como ves, WordPress ya no es una plataforma de creación de weblogs personales, hoy se considera una plataforma de e-commerce muy potente y muy fácil de emplear. 

#11. Simple de mover

Si alguna vez debes mudar a un nuevo distribuidor de alojamiento web, ya sea por el hecho de que tu tráfico ha crecido mucho y el servicio que te ofrecen no da un buen soporte o no es fiable (¿Alguien mentó las copias de respaldo?;-)), o porque has encontrado una oferta increíble en otro sitio, puedes hacerlo sin experimentar prácticamente ningún tiempo de inactividad en tu página web. WordPress marcha con casi todos los servidores de hosting. Esta flexibilidad es muy práctica, en tanto que significa que tu lugar en WordPress (y los recursos que consume) podrán escalar igual que tu negocio/tráfico.

#12. Automatiza tu trabajo

Tenemos tres blogs: este, Nelio A/B Testing (centrado en tests A/B y la optimización de la tasa de conversión de webs), y Nelio Software (el blog de información general sobre nuestra empresa y de interés para la comunidad de WordPress). Como te puedes imaginar, meditar en nuevos contenidos, escribirlos, y la forma de organizar cuándo deben estar publicados nos puede llevar mucho tiempo. Por defecto, WordPress te ayuda un poco a hacer esto. De esta manera, por poner un ejemplo, puedes escribir tus entradas en el momento en que te vaya bien y programar con cierta antelación la publicación de exactamente las mismas. De esta forma, el contenido se publicará automáticamente sin ningún tipo de acciones auxiliares a última hora.

Si necesita funcionalidades de editores más avanzados, hay herramientas de terceros que se integran realmente bien con WordPress y te dan un impulso adicional. Una de mis herramientas favoritas es CoSchedule, que examiné hace unas semanas. CoSchedule es esencialmente un editor de calendario que te ayuda a planificar y programar tu blog y todas y cada una de las acciones de medios sociales relacionados de forma muy fácil.

#13. Múltiples capacidades de usuario

A medida que tu sitios se hace más grande, se hace cada vez más y más difícil de manejar. En algún momento, es probable que tengas que depender de múltiples personas para mantenerlo en marcha y marchando sin inconvenientes. Por fortuna, WordPress es consciente de esta situación y viene con un montón de funciones de usuario predefinidas que se pueden asignar a los usuarios. Éstas incluyen:

  • Super Administrador. Este género de usuarios tienen acceso a todas y cada una de las funciones de administración de tu WordPress multisitio. Pueden crear nuevos administradores y gestionar múltiples sitios, entregar derechos de acceso a determinados individuos, y de este modo consecutivamente.
  • Administrador. Es el que tiene acceso a toda la administración un solo sitio. Un administrador es capaz de instalar y configurar nuevos complementos y temas, y, básicamente, hacer todo cuanto se puede hacer en el panel de administración de WordPress.
  • Editor. Los editores pueden publicar y administrar las entradas de todos y cada uno de los usuarios. Cuando tienes un weblog (o bien un lugar de noticias) con múltiples colaboradores, el editor tiene un papel clave en la organización de todas las publicaciones de contenido.
  • Autor. Son como pequeños editores. Un autor es alguien que puede publicar y regentar sus entradas.
  • Colaborador. Como su nombre sugiere, estos usuarios contribuyen con el contenido que se publica en tu sitio web. Esencialmente, pueden escribir y gestionar sus entradas, mas no pueden publicarlas directamente (eso es algo que solo un editor o bien autor puede hacer).
  • Suscriptor. Los suscriptores son los usuarios que tienen un menor número de permisos. ¿Qué pueden hacer? Bueno, un suscriptor sólo puede manejar su perfil, agregar comentarios a una entrada… ¡eso es todo!

[Tweet Los papeles de usuarios de #WordPress te permiten definir los permisos y qué pueden o no pueden hacer los diferentes usuarios de tu página web.”]

Además, tras instalar ciertos plugins de WordPress, puedes tener algunas funciones adicionales. Por poner un ejemplo, si instalas WooCommerce (el plugin de comercio on-line que hablamos en #10), también tendrás los próximos roles:

  • Gerente de tienda. Esta función deja el acceso a la gestión de la tienda. De esta forma, vas a poder tener los usuarios que administran la tienda sin que sean administradores de la web.
  • Cliente. Un usuario sólo tiene acceso de lectura, que se utiliza si un usuario se registra a través del proceso de compra. Este es un estado equivalente al de un subscriptor normal de tu página web.

#14. Políglota

Independientemente de si eres un usuario de Mac o de Windows, de si tienes un iPhone o un teléfono con Android, lo más probable es que estés usando el dispositivo en tu idioma. Bueno, pues quédate apacible que asimismo puedes emplear WordPress en tu idioma. WordPress está disponible en varios idiomas incluyendo catalán, de España, francés, coreano, alemán, hebreo, japonés, chino, portugués, y muchos, muchos otros.

Panel de control de WordPress en catalán
WordPress está disponible en más de 50 idiomas. Aquí tenéis una captura de pantalla del panel de control de WordPress en catalán.

WordPress está libre en todos estos idiomas diferentes gracias a su comunidad. Incluso puedes ayudar a traducir WordPress a tu idioma en cualquier momento, iniciando una sesión en la plataforma de traducción con tu cuenta de WordPress.org y sugiriendo nuevas traducciones. Si deseas asistir en la administración y validación de traducciones, por favor primero asegúrate de ponerte en contacto con el equipo de lenguaje existente.

#15. Te ayuda a ahorrar dinero

Recuerda que WordPress es un software libre, lo que quiere decir que no debes abonar nada para conseguirlo. Mas también es de código abierto, por lo que si precisas ampliarlo de alguna forma no estás atado a nadie. Siempre y en todo momento puedes buscar a los profesionales de WordPress en tu área y ver quién te ofrece la mejor relación costo-beneficio. O bien, si eres un desarrollador bastante avanzado, puedes probar y también implementar una solución para sus necesidades. Esta libertad en la elección de lo qué necesitas, en qué momento lo necesitas, es una de las mejores cosas de WordPress.

[Tweet Con #WordPress, no estás atado a nadie. Eres #LIBRE”]

#16. Un montón de Profesionales de WordPress

Este punto está relacionado con el anterior. ¡Hay un sinnúmero de personas que trabajan en el ecosistema de WordPress!. Solo por mencionar algunos:

#17. Comunidad poderosa

WordPress no sólo es un código o un conjunto de empresas que trabajan con él. Es asimismo una comunidad. ¡Una comunidad increíble! Nosotros, los usuarios y entusiastas de WordPress, nos encanta conocernos entre todos, mientras compartimos nuestras experiencias y nos divertimos. ¿De qué manera lo hacemos? Bueno, tenemos WordCamps, WordPress Days, meetups … esto es, acontecimientos informales, organizados por la comunidad que se hacen para y por los usuarios de WordPress como y yo, a fin de que podamos hablar de nuestro querido WordPress.

Uno de los últimos (y más grandes) acontecimientos en Europa fue la WordCamp Europa dos mil quince, que tuvo sitio en Sevilla, España. Basta con mirar a todas las cosas que hicimos allí:

  • Presentaciones. Durante dos días, ponentes de todo el mundo hablaban de WordPress. Las presentaciones se organizaron en 2 sesiones paralelas, lo que permitió que muchos temas quedaran cubiertos. Se habló de las WordCamps, sobre cómo se puede gestionar un negocio mientras se viaja por el planeta, sobre las nuevas características de WordPress que están por llegar… ¡Todo!
  • Preguntas y Respuestas con Matt. El primer día de la WordCamp, y durante una hora (después del almuerzo), a todos nos dieron la oportunidad de preguntar a Matt cualquier cosa sobre WordPress. ¿No es genial ser capaz de hablar con el autor de tu CMS?
  • Barra de Expertos. Se abrió la barra de especialistas a lo largo de los dos días de la conferencia y dio a todos la oportunidad de hablar con los miembros del equipo central, desarrolladores, especialistas de hosting y diseñadores, tal como todos y cada uno de los conferenciantes (inmediatamente después de sus presentaciones). Cualquier pregunta que pudieses tener sobre WordPress, podía ser respondida allá mismo.
  • Fiestas. Estos eventos son también muy importantes para conocerse. WordCamp Europa incluyó un montón de momentos sociales (almuerzos, cenas, coffee breaks, y la fiesta siguiente) donde podíamos sencillamente dialogar y pasar un rato agradable con nuestros colegas y amigos.

#18. WordPress sigue vivo y activo

La comunidad tras WordPress es, en nuestra opinión, su mayor activo. Hay desarrolladores que trabajan en su núcleo. Hay un montón de personas que desarrollan complementos para extender las funcionalidades básicas. Un sinnúmero de personas que crean temas gratis y premium para personalizar y prosperar el aspecto e imagen de sitios web basados ​​en WordPress. Muchos usuarios, que no tienen conocimientos de programación, pasan una parte de su tiempo contribuyendo al proyecto, y por lo tanto a la comunidad, a través de la traducción de WordPress o bien la corrección de la documentación. Si cambias a WordPress, no vas a depender de una empresa; ¡podrás formar parte de una comunidad que está vivísima y activa!

#19. Hay un plugin para prácticamente cualquier cosa

No lo afirmamos por el hecho de que sí. Sólo tienes que ir al repositorio de complementos y echar una ojeada por ti. Hay más de treinta y cinco plugins disponibles. ¿Qué ofrecen? Prácticamente cualquier cosa:

  • Cache. WP Super Cache y W3 Total Cache son 2 de los complementos de caché más conocidos para WordPress.
  • Entradas Relacionadas. Si estás interesado en fidelizar a tus visitantes ofertando contenido adicional, necesitas usar un plug-in de entradas relacionadas. Hay un montón de opciones:Related Posts, Nelio Related Posts, Yet Another Related Posts Plugin (YARPP), y ¡muchos más!
  • eCommerce. El plug-in más conocido y completo es WooCommerce, mas hay otras opciones, como, por poner un ejemplo,WP eCommerce.
  • Redes sociales. Si deseas crear una red social con WordPress … bueno, ¡asimismo puedes! BuddyPress es un conjunto de componentes que son comunes a una red social habitual. Con este plugin, puedes habilitar los usuarios registrados para crear concretes, tener conversaciones privadas, hacer conexiones, crear y también interaccionar en conjuntos, y ¡considerablemente más!
  • ¡Y más! Complementos para la organización de eventos, gestión de listas de directorios, creación y administración de formularios de contacto … Como ya hemos dicho, cualquier cosa que puedas meditar, probablemente va a estar libre como un complemento de WordPress.
Imagen de Diana Robinson
No solo la naturaleza es increíble… ¡WordPress también! Imagen de D. Robinson

#20. Diseñado maravillosamente

Si eres un desarrollador, entonces es probable que valores el software bien escrito. Y, en este sentido, WordPress es una preciosidad. Cuando afirman Código es poesía”, es que verdaderamente lo creen Solo tienes que descargar la última versión de WordPress y zambullirte en el código para ver de lo que se está hablando.

Si quieres comenzar tu carrera como desarrollador de WordPress, entonces te recomiendo que eches una ojeada a sus normas y indicaciones de codificación. Allá aprenderás a redactar el código que se integre estupendamente con el núcleo de WordPress.

#21. Bien documentado

[Tweet ¿Quieres empezar tu carrera como desarrollador de #WordPress? ¡Por suerte está muy bien documentado y desarrollado!”]

Este punto está estrechamente relacionado con el precedente. WordPress define sus APIs para hacer cosas. Hay una API para realizar solicitudes HTTP, otra para la creación de la configuración de los plugins, otra para los widgets que se crean, otra para acceder al sistema de archivos … y la mejor una parte de todo es que: todas y cada una están bien documentados en el Codex.

#22. Puede ser utilizado como un servicio a socios

Ya hemos revisado hasta veintiuno razones para mudar a WordPress y, a estas alturas, supongo que ya debes tener bastante claro todos los beneficios que WordPress te ofrece a ti y a tu empresa. ¿Necesitas más? Bueno, si quieres ofrecer contenidos exclusivos y quiere hacer medrar una base de entusiastas fieles, entonces puedes convertir WordPress en un sitio para miembros o asociados. Este tutorial de Nina Cruz en DIYthemes te guiará a través del proceso. Además de él, Chris Lema examinó un sinnúmero de plugins de WordPress para servicios a asociados en su weblog.

#23. Mejora continuamente

Supongo que a estas alturas ya está claro… mas, por si las moscas, sí, WordPress, conforme pasa el tiempo, es cada vez mejor, y puedes estar seguro de que esto continuará en el futuro. Recuerda solo que WordPress es un proyecto de código abierto con una gran comunidad detrás de él, lo que quiere decir que cualquier desarrollador puede progresar la experiencia de usuario que ofrece.

#24. Cambiar a WordPress no es un trauma

¿Te agradaría convertirte en un usuario de WordPress, pero tienes miedo del proceso? Entonces te alegrará escuchar que ¡hoy es tu día de suerte! Hay múltiples servicios por ahí que se harán cargo de migrar tu página web a WordPress, como por ejemplo: Migrate to WordPress o bien CMS2CMS.

#25. A WordPress le encantan los tests A/B

Los tests A/B son una de las técnicas más fáciles y conocidas para acrecentar la tasa de conversión de tu sitio web. Si no tienes clarísimo en que consiste, puedes echarle una ojeada a la siguiente introducción en vídeo de 2 minutos:

Como habrás podido ver, los tests A/B son exactamente lo que sugiere su nombre: en tu web pruebas una versión actual (versión A) contra una versión opción alternativa (B) que difiere de alguna manera, y se mide qué versión es mejor en la venta, en la generación de clientes del servicio potenciales, o en la obtención de nuevos suscriptores a tu lista de correo.

Si deseas ejecutar tests A/B en tu web WordPress de forma fácil, hay múltiples plugins disponibles para ello: Nelio AB Testing, AB testing with AB Tasty, Title Experiments Free, y muchos más. El ecosistema de WordPress está adaptando de forma rápida a todos y cada uno de los requisitos de las técnicas modernas de marketing, de esta manera que ¿por qué razón deberías tener miedo de mudar?

Nos vemos pronto en WordPress!

Imagen destacada por Robert Wetzlmay.

 

0 375

Disponer de copias de seguridad de nuestra web puede salvarnos de más de una situación peliaguda. Es algo que ya hemos discutido múltiples veces en este blog y que nunca me canso de repetir. A pesar de la relevancia que tienen las copias de respaldo, (creo que) nunca hemos hablado de de qué manera puedes hacerlas.

Existen diferentes métodos para realizar una copia de seguridad. Como casi todo en WordPress, algunas soluciones las encontraremos en el ecosistema de plugins:

Sin embargo, el día de hoy me agradaría explicarte cómo puedes hacer copias de seguridad con Git. La primera persona a la que oí hablar de esta idea fue Rafa Poveda a lo largo del Contributor Day de la WordCamp Barcelona. Si, como , eres un usuario de Linux (o UNIX por lo general), trabajas habitualmente con Git y amas el terminal de comandos, entonces esta forma de asegurar tus instalaciones de WordPress autogestionadas te va a encantar.

Day 113: Introduction de Snugg LePup
Empecemos con una pequeña introducción sobre Git. Imagen de Snugg LePup.

Una (espero que pequeña) introducción a Git

Git es un sistema de control de versiones distribuido. ¿Qué es eso? Un sistema de control de versiones (VCS por sus siglas en inglés) es un sistema que guarda todos los cambios que se realizan sobre un repositorio (siendo un repositorio un conjunto de ficheros). Esta es la teoría. Veamos de qué manera funciona todo esto con un fácil ejemplo paso a paso:

  1. Creamos un nuevo repositorio vacío.
  2. Creamos un nuevo fichero fichero-1.txt dentro del repositorio. Nuestro VCS guardará que acabamos de crear un archivo.
  3. Editamos el fichero-1.txt y le agregamos texto. Nuestro VCS guardará la nueva versión del archivo.
  4. Añadimos un segundo fichero fichero-2.txt y un directorio llamado carpeta. Nuevamente, el VCS guardará estos cambios.
  5. Borramos el fichero-1.txt. ¿Y ahora? El VCS se apunta que hemos borrado ese fichero y lo elimina”.

Lo que describo no semeja diferir demasiado de lo que hacemos en nuestro PC frecuentemente, ¿no? Creas archivos, los modificas, los eliminas… nada nuevo. Lo interesante del sistema de control de versiones es que podemos acceder a los momentos anteriores: aunque yo haya borrado el fichero-1.txt y, por lo tanto, ya no lo tenga disponible (ya hemos realizado el paso 5), en cualquier momento puedo acceder a mi VCS y navegar hacia el pasado” para ver qué ficheros y con qué contenidos había en el paso 4, o en el paso 3… y de esta manera hasta el origen (la creación del repositorio).

¿Entiendes ya por qué se le llama control de versiones? El sistema tiene un registro con todos los cambios que se han ido produciendo a lo largo del tiempo y nos deja recuperar estados precedentes, de una manera sencilla y cómoda. En mi opinión, esta funcionalidad por si acaso sola ya es bastante chula. En verdad (y por si no lo sabías), Dropbox incluye este tipo de control de versiones: dado un archivo cualquiera dentro de tu directorio Dropbox, puedes recuperar versiones precedentes del archivo de tal forma que, en el caso de haber metido la pata con alguno de tus documentos, no tengas que rehacer trabajo.

Volviendo a Git, éste fue diseñado y desarrollado originalmente por Linus Torlvads, el creador de Linux. Git nació en dos mil cinco con el objetivo de convertirse en el sistema de control de versiones sobre el que desarrollar Linux y desde entonces ha evolucionado y mejorado muchísimo. Algunas de sus principales peculiaridades son:

  • Registro de cambios. Cuando subimos una nueva versión de un archivo de texto plano (lo que normalmente es el código fuente de un archivo, vaya), siempre tendremos información sobre qué cambios concretos se han hecho. Esto desea decir que podremos ver qué lineas se han añadido, cuáles se han eliminado y cuáles se han modificado. Por si fuera poco, los cambios suelen acompañarse de un mensaje que sirve como resumen de los cambios realizados. Si somos ordenados y pulcros, el registro de cambios de Git nos permitirá saltar de una versión a otra cómodamente y velocidad.
  • Desarrollo distribuido. El objetivo de utilizar Git es que varias personas puedan trabajar sobre un mismo repositorio a la vez y que todas y cada una contribuyan a él. Es de suponer que cada entre los diferentes desarrolladores estará trabajando en una funcionalidad o bien bug diferente, y que su parte del trabajo sumará al total del proyecto. Este repositorio está en un servidor central al que todos tienen acceso, en el que pueden subir sus cambios y del que pueden conseguir los cambios hechos por otros. Además de esto, Git deja tener una copia local de todo el historial de desarrollo, con lo cual podemos favorecernos del sistema de control de versiones aun si no tenemos conexión con el servidor central.
  • Fusión de versiones automática. ¿Qué ocurre si, en este entorno distribuido con múltiples desarrolladores, 2 personas editan un mismo fichero? Es obvio que los cambios que ha hecho uno pueden pisar los del otro… ¿Qué versión guardamos? ¿Qué hacemos? En la mayor parte de los casos, Git se encargará de solventar de forma automática el problema, produciendo una tercera copia con los cambios de ambos. Si detecta que al hacer la fusión entre el trabajo de uno y el de otro puede haber conflictos, nos informará y nos pedirá que los resolvamos a mano.

Y creo que con esto ya puedes hacerte una idea de qué es y para qué vale Git. Ahora vamos a ver de qué forma usarlo para efectuar copias de seguridad, pero si eres un desarrollador y no lo estabas utilizando en tus proyectos… en fin, ¡espero que a partir de ahora lo hagas! Si deseas aprender un tanto más de qué manera funciona y dominas el inglés, acá tienes un fantástico tutorial de GitHub para aprender a usar Git en uno minutos.

Blogging de Anonymous Account
¡Manos a la obra! Imagen de Anonymous Account.

Copias de seguridad con Git

En precedentes entradas hemos hablado de la relevancia que tienen las copias de respaldo, singularmente cuando las cosas se tuercen y necesitamos recobrarnos de manera rápida. La primera duda que aparece cuando uno se propone crear copias de seguridad es… vale, haré estas copias, pero ¿copias de qué? ¿De mis complementos? ¿De mi tema? ¿De mi base de datos? Recuerda que lo esencial de una copia de seguridad es que te permita recuperarte velozmente en caso de necesidad, con lo que lo mínimo que va a deber incluir es todo lo que es único en tu instalación de WordPress:

  • Directorio wp-content/uploads. Ahí tienes, por defecto, todos los archivos que subes a tu librería multimedia (imágenes, vídeos, ficheros comprimidos…)
  • Fichero wp-config.php. Configuración de tu WordPress como, por poner un ejemplo, los credenciales para acceder a la base de datos.
  • Fichero .htaccess. Configuración de servidor relacionada con tu WordPress. Por servirnos de un ejemplo, si usas algún tipo de Backlink permanente que no sea el por defecto, tendrás ciertas reglas esenciales en este fichero. Asimismo puede contener reglas para mejorar la seguridad de tu sistema y otros parámetros.
  • Base de datos. Todas las entradas que has escrito, tus páginas, los comentarios de tus visitantes, la configuración de plugins y temas… resumiendo, todo lo que es importante y que (seguramente) sería imposible llegar a restaurar a mano, está en la base de datos.
  • Tema hijo (o bien tema a medida). Si has creado un tema hijo para amoldar ciertos apartado del tema que utilizas en tu web, también te va a interesar guardarlo.

Pero hay algunas cosas que, aunque puedas recuperar desde otras fuentes, igual también sería interesante tener en la copia de seguridad:

  • Plugins. Todos y cada uno de los complementos que hayas instalado en tu tema. La mayoría de ellos van a ser, probablemente, del repositorio oficial de plugins de WordPress, pero tal vez otros sean de pago y los hayas logrado de otras fuentes. Tenerlos todos en la copia que crearemos te ahorrará el tiempo de procurarlos, descargarlos y volverlos a instalar en tu página web en el caso de necesidad.
  • Temas. Lo mismo pasa con los temas. A lo mejor tu tema está hecho a medida, a lo mejor lo has descargado de alguna plataforma de temas profesionales. Nuevamente, tenerlos en la copia de seguridad hace tu vida más cómoda.

Y ya puestos, si guardaremos todo el directorio wp-content (con los contenidos de la librería multimedia, los plugins y los temas), la base de datos, ciertos archivos de configuración de WordPress… ¿por qué razón no guardamos totalmente todo WordPress?

  • WordPress por norma general. Si leíste mi entrada sobre de qué forma recuperar una instalación hackeada, supongo que viste que una de las cosas a hacer es reinstalar un WordPress limpio. Si tenemos totalmente todo WordPress (el core, los plugins, los temas, las imágenes, la base de datos…) en una misma backup, ¿para qué perder el tiempo en bajar cada uno de los componentes uno a uno y configurarlo todo para dejarlo como anteriormente?

Llegados a este punto, espero que ya comiences a tener una idea de de qué manera Git te puede ayudar a crear y gestionar tus copias de respaldo. La propuesta que te planteo es muy sencilla: basta con hacer que el directorio donde tenemos instalado WordPress sea nuestro repositorio y que completamente todos los archivos que contiene estén controlados por Git. Ni más, ni menos.

Configurar Git a fin de que controle nuestro WordPress

Suponiendo que tenemos instalado Git en nuestro servidor y que WordPress está instalado en el directorio /wordpress/, lo único que tenemos que hacer (desde la línea de comandos) es lo siguiente:

cd /wordpress/git init

y veremos la siguiente respuesta:

Initialized empty Git repository in /wordpress/.git/

Con esto ya hemos indicado a Git que el directorio /wordpress/ va a ser nuestro repositorio. Ahora tenemos que indicarle qué archivos hay que tener controlados. Como ya hemos visto, son todos, así que agregaremos todos y cada uno de los archivos (ocultos o bien no):

git add git add[^.]

Si ahora ejecutásemos git status vamos a poder ver que todos los ficheros están ya controlados por Git:

On branch masterInitial commitChanges to be committed: (use "git rm -cached.." to unstage) new file: index.php new file: license.txt new file: readme.html new file: wp-activate.php..

Finalmente, lo único que tenemos que hacer es un commit de todos y cada uno de los cambios para que se cree un punto de restauración” en nuestro backup:

git commit -all -m "Primera backup de nuestra web".
Any questions? de Matthias Ripp
¿Va todo bien? Si necesitamos tomarte un reposo, adelante, mas ya prácticamente hemos acabado :-) Imagen de Matthias Ripp.

Qué hacer cuando hay cambios en nuestra web

Vamos a echar una ojeada al estado de nuestro repositorio tal y como está ahora con git status:

On branch masternothing to commit, working directory clean

Tal y como podemos ver, nos señala que no hay nada que guardar, el directorio está limpio”.

Imaginemos que cambiamos algo de la configuración de nuestro fichero wp-config.php y que añadimos un nuevo plugin llamado ejemplo. Si tras estos cambios echamos una ojeada de nuevo vamos a ver lo siguiente:

On branch masterChanges not staged for commit: (use "git add.." to update what will be committed) (use "git checkout -.." to discard changes in working directory)modified: wp-config.phpUntracked files: (use "git add.." to include in what will be committed)wp-content/plugins/ejemplo/no changes added to commit (use "git add" and/or "git commit -a")

Es decir, Git termina de advertir que el fichero wp-config.php ha cambiado (Changes not staged for commit) y que hemos añadido un nuevo complemento el cual todavía no está bajo su control (Untracked files). ¿Qué tenemos que hacer ahora? Fácil, decirle a Git que añada el nuevo complemento a su control y hacer nuevamente commit de todos los cambios:

git add wp-content/plugins/ejemplo/git commit -a -m "He instalado 'ejemplo' y actualizado wp-config pues..."

¡Y ya está! Ya tenemos un segundo punto de restauración. Fíjate que toda vez que hago una copia de seguridad manualmente le agrego un mensaje (parámetro -m). En el futuro, estos mensajes me pueden ser útiles para saber por qué creé una backup en un cierto punto.

Espera un segundo… ¿y la base de datos?

Con lo que te acabo de explicar, ya tienes una copia de seguridad de todos y cada uno de los ficheros de tu instalación de WordPress. No obstante, aún no hemos hecho ninguna copia de la base de datos, aunque no es muy difícil conseguirlo: simplemente tienes que exportar la base de datos a un fichero .sql y, a partir de ahí, dejar que sea Git el que lo guarde (como si fuera un archivo más de cualquier instalación). ¡Veamos cómo!

Puedes exportar la base de datos como más te guste. En mi caso, siempre empleo una herramienta de la línea de comandos llamada mysqldump:

mysqldump -uUSUARIO -pCONTRASEÑA BD > /wordpress/database.sql

Como puedes ver, lo único que necesita el comando anterior es el USUARIO y CONTRASEÑA que necesitas para conectarte al servidor SQL, la base de datos a exportar BD y el archivo donde deseas guardarlo todo /wordpress/database.sql (si el servidor de base de datos no está en exactamente la misma máquina donde tienes WordPress instalado, deberás apuntar el host).

Cuando el proceso haya acabado (acostumbra a ser bastante veloz), tendrás en la raíz del sistema un archivo de texto plano con el export de tu base de datos. Así, sólo nos queda agregarlo a Git y hacer el commit:

cd /wordpress/git add database.sqlgit commit -a -m "Añadida la base de datos a la copia de seguridad"

De ahora en adelante, toda vez que deseemos crear una copia de respaldo de todo, va a bastar con regresar a exportar el estado actual de la base de datos, asegurarnos que todos y cada uno de los ficheros nuevos (nuevos plugins, temas, o bien elementos de la media library) estén incluidos y hacer commit.

cd /wordpress/mysqldump -uUSUARIO -pCONTRASEÑA BD > /wordpress/database.sqlgit add git add[^.]git commit -a -m "Mensaje..."

Guardar la backup remotamente

Cada vez que hacemos un commit de nuestra instalación de WordPress creamos un punto de restauración (lo que viene siendo la copia de seguridad”) que nos dejará volver a ella velozmente en el caso de necesidad. El inconveniente que tenemos con esta solución es que todos estos commits se guardan en el propio directorio donde tenemos instalado WordPress.

Las copias de seguridad sirven para recuperar nuestro sistema rápidamente cuando hemos tenido un problemón: nuestra web ha sido hackeada, hemos borrado algo que no debíamos o nuestro servidor (el ordenador) ha petado, por servirnos de un ejemplo. Si guardamos la backup así como la instalación de WordPress únicamente y no hacemos nada más… puesto que, en resumen, en caso de que nos hackeen la web nos pueden borrar las copias de respaldo (o bien hacerlo nosotros por error), o si el ordenador peta vamos a perder no solo la web, sino más bien asimismo el salvavidas que habíamos preparado. Está claro, puesto que, que debemos hacer algo más.

Tal y como te he explicado en la introducción, con Git puedes tener un servidor central al que todos los desarrolladores tengan acceso. Así pues, si montamos este servidor central” (separado de nuestro servidor web, por supuesto), podremos guardar las copias de seguridad en una ubicación remota y solucionar el inconveniente que te comentaba. ¿De qué forma hacemos eso?

Existen varios servicios en Internet que nos dejan montar repositorios Git. Los 2 más conocidos son, seguramente, GitHub y BitBucket. Ambos nos dejan tener repositorios públicos (todo el planeta tiene acceso a su contenido) y privados (sólo , o bien quienes queramos, podremos acceder a él). ¿Cuál es la diferencia entre ellos? Con GitHub, los repositorios para proyectos públicos (por norma general, proyectos software libre) son sin coste, al tiempo que para poder tener proyectos privados hay que pagar. Por otro lado, BitBucket funciona al revés: puedes montar tantos repositorios privados como quieras, pero para los públicos hay que pasar por caja.

Como lo que deseamos es crear copias de respaldo de nuestro site y esto, en principio, es una información privada a la que absolutamente nadie más debería tener acceso… vamos a utilizar BitBucket.

Crear un nuevo repositorio en BitBucket

Lo primero que debes hacer es crearte una cuenta en BitBucket (si aun no tienes una). Una vez listo, ya podemos crear un nuevo repositorio. Yo no suelo complicarme mucho la vida y sólo especifico el nombre del repo:

Creación de un repositorio en BitBucket
Para crear un nuevo repositorio Git en BitBucket basta con precisar un nombre y comprobar que su tipo sea Git”.

Una vez el repo está creado, vamos a poder acceder a él y ver que está vacío:

Visión general de nuestro repositorio
Visión general de nuestro repositorio recién creado. Fíjate que nos explica cómo crearlo en local.

Ya podemos pasar al siguiente punto…

Enlazar nuestro repositorio local con el repositorio de BitBucket

Ahora mismo tenemos 2 repositorios: uno en local que es el que contiene las copias de respaldo y otro remoto en BitBucket que está vacío. ¿Qué queda? Puesto que, simplemente, enlazar uno con otro. Si echas una ojeada a la anterior atrapa de pantalla, vas a ver que te explica de qué manera configurar Git en tu PC local:

mkdir /path/to/your/projectcd /path/to/your/projectgit initgit remote add origin https://davilera@bitbucket.org/davilera/wprincipiante.es.git

El único comando que nos interesa es el último, pues nuestro directorio local ya existe (/wordpress/) y ya hemos visto que había que convertirlo en un repositorio de Git (git init). ¿Y qué hace la última instrucción? Lo que nos quedaba: apuntarle a nuestro repositorio local que todos los commits deben guardarse en el repositorio remoto de BitBucket.

Finalmente, una vez esté todo configurado solo nos queda una cosita: cada vez que creemos un nuevo commit en local tendremos que enviarlo al servidor remoto con un git push:

git commit -a -m "Mensaje..."git push -all

Si ahora vamos a echar una ojeada a nuestro repositorio en BitBucket, veremos lo siguiente:

Repositorio en BitBucket con un WordPress
Este repositorio de BitBucket contiene una (o bien varias) copias de respaldo de nuestro WordPress.

Y si vamos al apartado Commits, vamos a ver todas las copias de seguridad que hemos hecho.

Lista de
En el apartado Commits” podemos ver todos y cada uno de los commits que hemos hecho en nuestro proyecto. En nuestro caso, cada commit es una backup.

Resumiendo…

Las copias de seguridad nos dejan recuperarnos velozmente de un desastre. El día de hoy hemos visto como Git, una herramienta de control de versiones habitualmente utilizada para administrar proyectos software, nos puede asistir a crear y administrar nuestras copias de respaldo. También hemos visto que podemos emplear un servicio como BitBucket para guardar estas copias en un sitio remoto y confiable.

Ahora que bien sabes toda la potencia que hay detrás de Git, ya no tienes disculpa para no hacer copias de respaldo de tu página web. En una próxima entrada, te voy a explicar cómo puedes mecanizar todo el proceso y algún truco adicional que seguro te va a encantar

Imagen señalada de Theophilos Papadopoulos.

 

ARTÍCULOS ALEATORIOS

0 655
Éste tutorial está indicado para los que están empezando en éste mundo y no tienen clarísimo por dónde empezar. Para sacarle mayor provecho al tutorial...