Server Move 2019
Posted: January 15th, 2019, 1:38 am
Hello!
I set this server up 2 years ago, as a cheaper, but slightly more powerful server than what we were using. But, Virtuadopt and its code base are almost 10 years old! That meant we couldn't run the latest and greatest software. Everything had to be compatible with the old code.
Fast forward to today. I'm working professionally as a web developer. I have learned a lot since that server was set up, both about programming and how Linux servers work. As I have been working on the site, I have been making the necessary updates to the code to bring it to this decade.
I don't know about you, but VIrtuadopt seems kinda slow, kinda sluggish when loading pages. Try loading the Nation Pokedex. Go on, I'll wait the minute that it takes (~1.2 minutes). What if I told you I had a new web server set up right now, that was loading that same National Pokedex in about twenty seconds? Sounds like a dream, but it is a reality.
Some time Friday night, ideally sooner, the site will go "offline" while I copy over all of the site files and copy over the database. All of your adoptables will be safely transported at lightspeed. Everything should be exactly as you left it. The migration itself should not take more than an hour or two. Once everything is set up, I'll enable the site on the server. But, there is this thing called DNS. DNS is what translates web addresses like virtuadopt.com to an IP address. Since the Internet runs on DNS, updates can take hours or even days to propagate out to everyone. You may continue to see the old server offline message until your provider updates their DNS cache.
Anyways, hopefully the new server will bring a noticeable difference to speed and we can get back to fixing bugs and introducing new ones
Feel free to ask questions below or raise concerns.
I set this server up 2 years ago, as a cheaper, but slightly more powerful server than what we were using. But, Virtuadopt and its code base are almost 10 years old! That meant we couldn't run the latest and greatest software. Everything had to be compatible with the old code.
Fast forward to today. I'm working professionally as a web developer. I have learned a lot since that server was set up, both about programming and how Linux servers work. As I have been working on the site, I have been making the necessary updates to the code to bring it to this decade.
I don't know about you, but VIrtuadopt seems kinda slow, kinda sluggish when loading pages. Try loading the Nation Pokedex. Go on, I'll wait the minute that it takes (~1.2 minutes). What if I told you I had a new web server set up right now, that was loading that same National Pokedex in about twenty seconds? Sounds like a dream, but it is a reality.
Some time Friday night, ideally sooner, the site will go "offline" while I copy over all of the site files and copy over the database. All of your adoptables will be safely transported at lightspeed. Everything should be exactly as you left it. The migration itself should not take more than an hour or two. Once everything is set up, I'll enable the site on the server. But, there is this thing called DNS. DNS is what translates web addresses like virtuadopt.com to an IP address. Since the Internet runs on DNS, updates can take hours or even days to propagate out to everyone. You may continue to see the old server offline message until your provider updates their DNS cache.
Anyways, hopefully the new server will bring a noticeable difference to speed and we can get back to fixing bugs and introducing new ones
Feel free to ask questions below or raise concerns.