El blog en nuevo servidor

Por ahí ni se dieron cuenta porque salió bastante bien, pero, especialmente para los nardos, hubo varios cambios en el servidor del blog. Especialmente el servidor, está operando en otro!

Gracias a Naka y Wiroos por el laburito del domingo (¡un domingo!), estamos en otro VPS con PHP 8 y todo, algo que me costó (más detalles luego) porque el código estaba siendo usado en PHP 7.4 y le faltaban algunos retoques :P cuac 🦆

Pero no sólo cambio de servidor hubo, además sumé Cloud Flare para contener tráfico y servir contenido cacheado. No es que el blog renueve contenido doscientas veces por día así que me viene perfecto. En lo que va desde el domingo el 75% del tráfico apuntó a las mismas cosas así que CF entregó lo que tenía en caché, un ahorro notable y que, además, hace que funcione más rápido el blog.

Paso con algunos detalles para nardos...

La migración fue relativamente sencilla gracias a que en el servidor viejo estaba usando VestaCP y pasamos a HestiaCP que es un fork pero que tiene soporte para software más nuevo. En lo que se tardó en copiar el backup e importarlo ya estaba todo listo.

Luego tuve que cambiar la configuración de DNS, como ya había hecho el paso a CF fue mucho más fácil y rápido. En un par de clicks se hace, en cambio si hubiese tenido que hacerlo en Nic.ar eso tarda al menos un día (y si la cagaste en algo el rollback también tarda un día!).

Después de eso intenté pasar a PHP 8 el blog pero tenía un problemita en un par de funciones. Lo gracioso es que ya lo había resuelto en mi repo pero me había olvidado de subir el código al blog porque soy un desprolijo de mierda.

A continuación intenté postear algo y todo fallaba. Es interesante porque si bien tengo un servidor donde pruebo todo nunca nada es 100% igual, por ejemplo MySQL tiene ciertas configuraciones que no son exactamente iguales que MariaDB. En la teoría todo funciona igual pero hay boludeces como el campo default que uno puede pasar en un INSERT o UPDATE a la base de datos y ahí estaba reventando.

Tuve que debugear eso y, por suerte, no tardé demasiado en encontrar el bug, resuelto, a otra cosa mariposa.

Después empecé a resolver las decenas de Warnings y Notice que me tiraba PHP en el log, ya tengo la mayoría cocinados y aquí estamos, con nuevo servidor, aguantando más el tráfico gracias a CF y con una velocidad de respuesta mayor que en el PageSpeed Insights anda relativamente bien (entre 70 y 80, nice)

Como siempre: el único script que hace lenta la página es de Google Analytics :P

En la migración también cambiamos de servidor el sitio en versión minimalista TXT (100 en PageSpeed, el mejor sitio del mundo) y mi micrositio de viajes que algún día terminaré de cargar los que hice :P 

Detalle: todos los spammers/spiders que tenía baneados por firewall del servidor anterior ahora están ahí acosándome de nuevo :P pero creo que me puedo poner más creativo al respecto ¿A dónde los redirijo?

Si te gustó esta nota podés...
Invitame un café en cafecito.app


Otros posts que podrían llegar a gustarte...

Comentarios

  • Jorge Gastón     29/06/2022 - 23:00:24

    FELICITACIONES!!!!

  • Andrezgz     30/06/2022 - 00:07:21

    Siempre hay sorpresas con las migraciones! Pero al mismo tiempo se aprende mucho!

  • Cuervo     30/06/2022 - 05:29:53

    Felicitaciones por la migracion exitosa! Siempre es un momento interesante en la vida de un proyecto.
    A seguir posteando ahora!
    Saludos

  • Osvaldo     30/06/2022 - 09:51:40

    Grande Fabio!
    No entendí un joraca después del título, pero Grande Fabio!

  • Hugo Fiorentini     30/06/2022 - 10:22:58

    Sí se lo nota más rápido realmente.

  • José Zanni     30/06/2022 - 10:30:42

    Muy bien!! las migraciones son un tremendo dolor de cabeza que uno sabe cuando empieza pero no cuando se termina.

    Generalmente yo las hago cuando todo se rompe y no me queda otra alternativa :P

  • Mstaaravin     30/06/2022 - 14:31:06

    Pero a madamevoyeur no lo pusiste en CF o sea, ponete las pilas....

  • Francisco Mosse     30/06/2022 - 15:52:26

    Definitivamente noto el sitio más veloz, pero quizás es todo mentira y nos estás trolleando jaja! Cloudflare definitivamente hace que los sitios carguen más rápido y de paso ahorrás transferencia

  • Lea     30/06/2022 - 17:55:05

    Muy bueno, gran laburo!!

    Los spammers para mí deben ser redirigidos a Madame Voyeour.

    Consulta, el micrositio de viajes, ¿con qué plataforma/cms está hecho? ¿es algo propio también, o alguna versión minimalista de WordPress?

    • Fabio Baccaglioni     30/06/2022 - 20:20:14

      lo hice con Wordpress porque maneja mejor subir muchas imágenes

  • Damian     01/07/2022 - 08:34:46

    No se si es efecto placebo pero creo que siento mas rápida la respuesta al navegar el blog, felicitaciones.

  • Joaquin     01/07/2022 - 11:20:40

    Creo que al usuario normal no le importa si el sitio personal de alguien tarda 1 segundo o 5, pero de que ha mejorado, ha mejorado. Se lo nota bastante más veloz.

    En un servidor de que características se aloja este sitio?

    Por otro lado justo estos días estuve probando paneles gratuitos para tener en vps. Vesta me había gustado bastante pero me daba bastantes errores y además tenía que usarlo con distros viejas. Voy a probar con el fork que mencionas. Ahora mismo estoy con aapanel que está bastante bien también!

    • Fabio Baccaglioni     01/07/2022 - 13:15:44

      En el caso de Hestia lo actualizan más seguido para darle soporte en distros más nuevas, por eso me pasé, Vesta se quedó en el tiempo en ese sentido.

      El server es sencillo, dos cores, 4GB de RAM, nada especial, pero como tiene un Ubuntu nuevo (versiones más nuevas de todo y más eficientes) y CloudFlare la combinación lo hace mucho más rápido.

Deje su comentario:

Tranquilo, su email nunca será revelado.
La gente de bien tiene URL, no se olvide del http/https

Negrita Cursiva Imagen Enlace


Comentarios ofensivos o que no hagan al enriquecimiento del post serán borrados/editados por el administrador. Los comentarios son filtrados por ReCaptcha V3.