Deployment de Wordpress

Para la siguiente actividad, debes clonar este repositorio y trabajar leyendo atentamente las siguientes instrucciones:

Es importante que hayas visto toda la experiencia online para trabajar en esta actividad.

Instrucciones

Un cliente necesita un cambio de servidor con urgencia, debido a que el sitio web no esta funcionando bien y necesita una actualización de todos sus componentes, además de mejorar la seguridad del sitio web

El cliente te comenta que no tiene presupuesto para mejorar el sitio ahora, pero que necesita un reporte técnico y un presupuesto con todas las mejoras necesarias.

Algunos de los elementos que te pide considerar son:

  • Elementos del sitio actual que no funcionan bien
  • Agregar un blog de noticias en la página de inicio
  • Cambiar el contenido de todo el sitio, por el que te va a enviar
  • Crear una página nueva con un portafolio de todos sus clientes, con filtro según industria a la que pertenecen

Como último punto, cliente no menciona que el administrador anterior del sitio le envió los archivos y la base de datos para que alguien pudiera mejorar el sitio web.

¿Qué debes hacer?

  • Instalar el sitio en el servidor local

  • Reparar la clave del sitio que perdió el cliente desde la Base de Datos

  • Actualizar Wordpress y componentes

    • HINT: ¿Problemas al actualizar? Siempre hay que tener cuidado cuando se realiza una actualización de Wordpress cuando se trabaja con una plantilla, porque puede suceder que algunos componentes dejen de funcionar. Compartimos la versión actualizada de la plantilla para ver si se puede solucionar. En caso de no contar con la actualización de la plantilla hay que volver a la versión de Wordpress que se estaba utilizando.

  • Agregar seguridad adicional al sitio web

  • Hacer un deploy manual del sitio web

  • Revisar el rendimiento del sitio usando GT Metrix

    • Tomar un screenshot del resultado
  • Optimizar el sitio usando plugins de Wordpress

  • Revisar nuevamente rendimiento del sitio usando GT Metrix

    • Tomar un screenshot del resultado

Al finalizar, genera un reporte en un archivo readme.md que contenga:

  • El detalle de todos los problemas del sitio (tanto de frontend como de backend) que estimes conveniente arreglar, además los archivos específicos que deberías intervenir y elementos que necesitarías agregar

  • Descripción técnica del trabajo que significa realizar los cambios solicitados por el cliente

  • Tiempos de desarrollo

  • Presupuesto itemizado

    • HINT: Se recomienda para este tipo de presupuestos calcular el tiempo estimado específico de cada arreglo y, a partir de eso, cobrar las horas que se van a utilizar según la "Hora Hombre" que estimes conveniente cobrar. Un desarrollador Wordpress Junior puede ganar desde 0.4 UF a 1UF por hora.

  • Mostrar los screnshots con el antes y después de la optimización del sitio web

Entrega desafío

  • Crea una carpeta que contenga:

  • Todos los archivos mencionados anteriormente deberán ser versionados vía push en GitHub, y luego subidos a la plataforma empieza

    ¡Vamos con todo!