As some of you awesome locals will have spotted, we updated the Game-Debate website last week. This is the biggest single update we have ever done on GD.
How big was the website update?
Every aspect of our enormous website was re-written (front and back end code, if those terms mean much to you). And then we re-homed it in a completely new server architecture. This was a task I had been putting off for years. Because I knew the rebuild would take a long time and the end result, on the face of it, would just reproduce Game-Debate as it already was. It would have little obvious improvements, it would include any failings from the original site and upon first rollout of the updated site, would have lots of new bugs. So of course, from a business point of view this task is a very stupid thing to have to do.
Now my gut instincts above were spot on. We have been working on the site rebuild since September 2020. As all our resources were focused on this rebuild it meant that we were unable to improve existing areas of GD or create new features, and as you noticed we rolled out the newest version last week and it comes with new bugs all over the huge site. Obviously we are trying to find and fix these new bugs and would like your help in spotting these. See the end off the article for more details on this.
So why would we go ahead and rebuild a huge website like Game-Debate?
Over the years the site has slowed down and numerous bugs were cropping up. Some were unfixable bugs that were caused by us being stuck on old versions of coding languages and using deprecated code and dated querying. The only way to get around these bugs would be to upgrade the code base/ language versions and infrastructure. But doing that would break the whole site until all existing code had been upgraded and rewritten, including the rebuild of all queries and databases.
It’s not all bad though, if we could perform an upgrade then we were in for some treats, like page load speed improvements, more powerful/comprehensive and faster database querying, better pre built code libraries that we could bolt in and use, which would all mean quicker build times of new more powerful features.
But this undertaking for such a small company like us was too daunting to attempt, when we could just bimble along making new features that might deliver more traffic and more ad revenue. And so I chose not to do it. Instead to try and push forward, until there was no choice. Well the “no choice” option came along when the search engine giants started saying they would heavily penalise our already dwindling ad revenue if we didn’t provide certain infrastructure and code base upgrades.
Search Engines still might kill Game-Debate
Now one final thing that held me back from doing this sort of upgrade, apart from all the stuff explained above, is that no one has any idea how Google and other search engines will deal with Game-Debate’s site re-coding. Despite our best efforts of making the site look exactly as it did, the search engines will read the page code and see it is all completely new, which may make them go, “hey this is a new website, so we don’t trust it just yet and we will reduce the traffic we send to it until we decide to trust it”. And that reduction in traffic is sent off to competitor sites and means a reduction in ad revenue. And that traffic may never come back and that might spell the death of Game-Debate.
But I thought, let’s give it a go and if the website does die at least we would have had a good run and learnt some very rare insights along the way. Like how does Google respond to a site wide code rebuild over the short and long term.
Websites rebuilding and worried about Google search rankings following a site rebuild
If any other websites read this article and are considering something similar and are concerned, then by all means get in touch and I will let you know how it goes and happily chat you through the pitfalls of the process.
Money ran out to test, so we have swapped over to the updated version of GD
Now if we could, we would have sat in the development cycle even longer, trying to squash all the bugs. But time and money ran out and after a year of building we decided to do the swap. We have been running multiple servers in parallel during a lot of this period as we test the new site, but still need to keep the original site running.
Debugging and the awesome GD community
As you guys know, over the years Game Debate has developed into a wonderful community of like-minded and passionate gamers. Whether it’s your love for gaming, or your love of PC hardware, or even both, GD has become a place where we can all gather, discuss, and report our own findings in order to better help everyone interested in the gaming and PC hardware space.
But, as is the case with most recoats of paint, we may have missed a few spots. As such, there may be one or two or a dozen bugs laying around, and so this area will remain as a place where you can submit your bugs and findings. We know some areas of the site are currently buggy, lacking content, or are just not very intuitive anymore, so please let us know everything you find and we can do our best to fix it.
Now, like me, I know you will be spotting many many improvements that could be applied, but right now we are looking for bugs. Things that don't work, perhaps forms you fill in that aren’t being sent, or pages not displaying information when you know they should. Big obvious bugs. After that we will move into the next phase where we are looking for style bugs. Sections of content that are overlapping or perhaps buttons are odd etc.
Then after that we will be looking at new ideas and features that you help think up and we have a ton of awesome ideas already, that with the new code base should be far quicker to roll out.
However, to be honest, this final stage, while it’s super fun and what I really enjoy doing, may never happen, as GD dies a slow death at the hands of the search engines, loss of traffic and loss of ad revenue.
You can help further keep us alive though, by supporting GD and removing our ad dependency. Please become a Premium member for as little as $2 a month, and we turn off ads and you also gain access to extra features across the whole site. These features can help you better understand hardware, gaming and potentially save you thousands on your next PC upgrade.
Otherwise, please help us find the bugs and add a link in the comments section below to any area that delivers a serious bug. And describe how the bug happened and where you saw the bug on the page, if it is not obvious.
Whatever happens from here on, I thank you for your wonderful support and will speak again soon. For now, pop any bug findings in the comments area below.
Big hugs, F
Login or Register to join the debate
PC Specs
One of the best websites down the drain due to the scammer owner. Taking money from people for memberships they don't even have at 20 dollars no less and then ignoring all messages and communications. I can't even find my bank details on this site so I don't know why you have them anymore. Refund us and stop ripping people off
PC Specs
the upgrade is great but, there a way for see a % comparison with the minimum requirements like before? was really really useful
PC Specs
Well this is nice, hope that SEO doesn't hurt us too bad. Good luck GD
PC Specs
Love it!
PC Specs
You Put The Ryzen 1600 (AF) As First Gen Ryzen When it built Using 2nd Gen Ryzen , This is just a very minor complaint not even a bug just a honest mistake i would like to see it in the 2nd Gen Ryzen List, I had to go into 1st gen to Find My Cpu Other than that This new Ui Has Been Flawless For Me
PC Specs
because even if its built using 2nd gen tech (die shrink) its still a 1st gen cpu based on coding, cpu speed and memory speed. a 2600 clocks higher for base and boost and memory. for all intents and purpose, its a 2nd gen cpu but AMD brought it to 1st gen specs and that it is listed as such.
PC Specs
Ryzen™ 5 1600 Processor for Gaming | AMD
2nd Gen Ryzen™ 5 2600 Desktop Processor for Gamers | AMD
PC Specs
Notifications don't work.
There is no quick link to do gpu vs gpu, cpu vs cpu,
and also you have to keep re-entering the same one to compare another set of gpus/cpus.
I can't see poll results until I vote. There are plenty of times where I just wanted to see the results and didn't wish to vote.
Mobile still sucks.
PC Specs
There is apparently no EDIT button on the comments.
edit: This one seems to have it though...
In account settings, I can't change anything, keeps asking me to input steam handle (i dont want to)
PC Specs
Game-Debate has been the first 'go to' source for me for many years now when it's about hardware or gaming news, I love it, and that probably won't change for the upcoming years. Felix is an awesome guy that listens to GD community, I can't thank you enough, that goes for all contributors. Keep up the good work! 🥰
PC Specs
such a god damn lie xD
PC Specs
I think that this site is the best for checking for game specs and if you want to check if your PC can run a title (that`s how I learned bout GD). Stayed for the helpful community tho :)
PC Specs
Best gaming site on the net!
PC Specs
Just curious where the earlier author Jon Sutton is? Did he leave game-debate?
PC Specs
i also want to know this i did really enjoy the way he wrtie the articles
PC Specs
The articles were fine, but it's the personality that I ran into issues with (even got banned by him personally twice over dumb disagreements). That was my unfortunate experience, so I can't say I share the sentiments... :/
PC Specs
He was an awesome author in my opinion..always looked forward to his review on games and other articles as well
PC Specs
Yes I enjoyed his articles as well..loved his review of red dead redemption 2 in particular and others as well..I really want to know what happened to him
PC Specs
I think it was time for an upgrade, GD was an amazing website, and still is, but it seemed to fall behind compared to other sites. I think a new focus on comparing hardware, and giving estimated performance on games is what GD needs again. I hope it will all work out in the end, and I'm curious what will happen in the future :) (still hoping for those sweet GD made games to come out one day!)
PC Specs
On the subject of possible bugs, i seemed to have lost my early backer badge when commenting, can somebody find it? ;)
PC Specs
And i cant seem to give people rep (positive or negative) at least on mobile.
PC Specs
Yes indeed there are some bugs however i am sure they will be fixed. Also i really love to watch my favourite site to, and i with you to provoke.
PC Specs
I have one issue. I can't seem to update my profile picture.
While we are on the topic of updates, this site could use a mobile graphics division. Which mobile phones will work with what games? I feel hardcore mobile gaming is about to seriously take off. Then again, I've just now switched from my iPhone SE first edition to the iPhone 12 Mini. I have now been able to play "Sky: Children of the Light."
-Long Time Supporter.
PC Specs
As for the 🐛 report , i cant submit FPS any more, it was a really neat feature to compare and give others a hint of how well a game can run on their PCs
PC Specs
Also i just noticed but i cant delete comments anymore, i know the above isnt really a bug but a missing previous feature instead.(edit) seems like i can edit and delete but only a comment answering a comment, not the main comment if that makes sense.
PC Specs
Odd I could delete my comments with no issues whatsoever.
I'll do a test right now.
PC Specs
Tested it and works as advertised.
There might be a chance that it worked differently for me cause I'm an admin, but I doubt it.
Pls @ me if you can't delete your own comments.
PC Specs
Been here since 2011, started with another account (was using a 2009 laptop) so i built my first rig and created a new acount in 2013, what i want to say is i appreciate all the effort in this page, so far there is no other site like game debate, sure there are others that show you gaming news, but they arent as interactive as this site.I did not know the state game debate was in, so i will finally become a member so that GD keep existing and helping others get into PC gaming.
PC Specs
The site looks pretty good, much more modern but it still has the same vibe.
Just one thing, I'm trying to add a rig and after filling out all data and clicking save it gives me "There was an error processing the form" without any explanation (and of course deleting all the entered data), not sure what's wrong.
I recommend giving more detailed error explanation (and not deleting the entered data so the user doesn't need to re-enter everything again).
PC Specs
Same has been happening to me for few days now when trying to update/create a new rig.
PC Specs
It's a known bug.
The devs are working on it. I'll post a shout when it's fixed.
PC Specs
Same problem here as well, and we're in October now, nearly two months
Furthermore, the same problem occur when editing existing rigs, only in that case it doesn't delete the form content, just reset it to what it was before the edits.
PC Specs
Same here , it's 31 December and yet not fixed ...
PC Specs
Actually, I figured out the cause and managed to edit/create rigs, it has to do with the rig name, just don't use any characters that aren't letter, numbers or spaces, dash might work as well, nothing else though, brackets of any kinds, underscore, any special signs, all of which will cause the problems, if you stick to letters, numbers and spaces you'll see that it works.
PC Specs
LETS !^%#EN GOOOOOO
As they say lol
I love the major update! I've been here since 2015 and I'm still going strong!
PC Specs
can't swear anymore :(
PC Specs
You couldn't previously either, at least not without tricks. The current "censorship" at least muffles it, instead of leaving a blank space like it used to on the old GD 😁
PC Specs
Right before the censor kicked in i said f u c k e n without it being muffled.
PC Specs
What the hell happened where you could compare graphics cards or CPU's against each other, that was one of the biggest reasons I came to this site, now you cant do that. Very Disappointing.
PC Specs
It's still on GD, but I think a proper dedicated link for it might be missing. The first way to find it is on the homepage in the sidebar here. The second way to find the page is if you go to a GPU or CPU page and clicking on the "Compare GPU" or "Compare GPU" link at the top.
PC Specs
Awesome thank you!
PC Specs
didn't the head where it says game debate always stay on the top of the scree when you scrolled befere? I liked that.
PC Specs
I think it did, I don't remember scrolling up this much on the old version.
PC Specs
Ditto, would be good to have that back
PC Specs
i prefer not scrolling a ton
PC Specs
I think you should add an option to see poll results without forcing us to vote. This only leads to people clicking on a random option to see what others think.
PC Specs
An option to abstain from the vote (on a per article basis) would be an interesting proposition..
I'll fwd it along.
It'll probably take a while to implement cause right now the focus is on the bug hunt.