Game Debate Website Update and Bug Finding 2021

Written by Felix Nova on Fri, Aug 20, 2021 5:00 PM

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

During your time on GD have you enjoyed any support from our awesome community?

Have you ever shared your knowledge with fellow GD visitors?

How much does Felix love all of you awesome GDers?

Login or Register to join the debate

Rep
2
Offline
05:09 Oct-13-2021

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

0
Rep
0
Offline
07:25 Aug-31-2021

the upgrade is great but, there a way for see a % comparison with the minimum requirements like before? was really really useful

0
Rep
78
Offline
admin badge
09:30 Aug-26-2021

Well this is nice, hope that SEO doesn't hurt us too bad. Good luck GD

0
Rep
58
Offline
admin approved badge
07:16 Aug-26-2021

Love it!

0
Rep
0
Offline
15:41 Aug-25-2021

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

0
Rep
-19
Offline
03:08 Aug-26-2021

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.

0
Rep
9
Offline
00:19 Aug-25-2021

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.

4
Rep
9
Offline
00:22 Aug-25-2021

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)

2
Rep
25
Offline
admin approved badge
22:58 Aug-24-2021

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! 🥰

0
Rep
2
Offline
04:35 Nov-01-2021

such a god damn lie xD

1
Rep
3
Offline
14:09 Aug-24-2021

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 :)

0
Rep
210
Offline
admin approved badge
06:36 Aug-23-2021

Best gaming site on the net!

0
Rep
2
Offline
21:22 Aug-22-2021

Just curious where the earlier author Jon Sutton is? Did he leave game-debate?

0
Rep
105
Offline
20:02 Aug-23-2021

i also want to know this i did really enjoy the way he wrtie the articles

0
Rep
272
Offline
admin approved badge
17:43 Aug-25-2021

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... :/

0
Rep
2
Offline
20:23 Aug-28-2021

He was an awesome author in my opinion..always looked forward to his review on games and other articles as well

0
Rep
2
Offline
20:20 Aug-28-2021

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

0
Rep
70
Offline
09:05 Aug-22-2021

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!)

0
Rep
70
Offline
09:06 Aug-22-2021

On the subject of possible bugs, i seemed to have lost my early backer badge when commenting, can somebody find it? ;)

0
Rep
70
Offline
09:10 Aug-22-2021

And i cant seem to give people rep (positive or negative) at least on mobile.

0
Rep
-6
Offline
08:37 Aug-21-2021

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.

0
Rep
23
Offline
05:11 Aug-21-2021

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.

4
Rep
105
Offline
01:41 Aug-21-2021

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

0
Rep
105
Offline
01:42 Aug-21-2021

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.

0
Rep
191
Offline
junior admin badge
00:00 Aug-22-2021

Odd I could delete my comments with no issues whatsoever.


I'll do a test right now.

0
Rep
191
Offline
junior admin badge
00:04 Aug-22-2021

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.

0
Rep
105
Offline
01:37 Aug-21-2021

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.

0
Rep
160
Offline
23:27 Aug-20-2021

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).

0
Rep
405
Offline
admin approved badge
08:55 Aug-21-2021

Same has been happening to me for few days now when trying to update/create a new rig.

0
Rep
191
Offline
junior admin badge
00:05 Aug-22-2021

It's a known bug.


The devs are working on it. I'll post a shout when it's fixed.

0
Rep
1
Offline
15:19 Oct-06-2021

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.

0
Rep
97
Offline
admin approved badge
23:11 Aug-20-2021

LETS !^%#EN GOOOOOO


As they say lol


I love the major update! I've been here since 2015 and I'm still going strong!

0
Rep
97
Offline
admin approved badge
23:12 Aug-20-2021

can't swear anymore :(

0
Rep
272
Offline
admin approved badge
17:47 Aug-25-2021

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 😁

0
Rep
97
Offline
admin approved badge
00:55 Aug-26-2021

Right before the censor kicked in i said f u c k e n without it being muffled.

0
Rep
2
Offline
22:58 Aug-20-2021

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.

0
Rep
93
Offline
senior admin badge
23:55 Aug-20-2021

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.

0
Rep
2
Offline
03:22 Aug-21-2021

Awesome thank you!

0
Rep
5
Offline
22:19 Aug-20-2021

didn't the head where it says game debate always stay on the top of the scree when you scrolled befere? I liked that.

0
Rep
93
Offline
senior admin badge
23:57 Aug-20-2021

I think it did, I don't remember scrolling up this much on the old version.

0
Rep
272
Offline
admin approved badge
02:39 Aug-21-2021

Ditto, would be good to have that back

0
Rep
5
Offline
13:46 Aug-21-2021

i prefer not scrolling a ton

0
Rep
38
Offline
20:44 Aug-20-2021

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.

0
Rep
191
Offline
junior admin badge
00:11 Aug-22-2021

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.

0

Can They Run... |

| 60FPS, Low, 1080p
Core i5-6500 3.2GHz GeForce GTX 1060 16GB
| 60FPS, Medium, 1080p
Ryzen 5 3500 6-Core 3.6GHz GeForce GTX 1660 Asus Phoenix OC 6GB 16GB
100% Yes [1 votes]
| 60FPS, Medium, 1080p
Core i5-3570K 3.4GHz GeForce GTX 1060 Gigabyte Windforce 2X OC 3GB 16GB
| 60FPS, High, 1080p
Core i7-12700K 16-Core 3.6GHz GeForce RTX 3060 Ti Asus ROG Strix Gaming OC 8GB 32GB
| 60FPS, Low, 1080p
Ryzen 7 2700X Radeon RX 550X 4GB 24GB
| 60FPS, Ultra, 1080p
Core i5-10600KF 6-Core 4.10GHz Radeon RX 580 Asus Dual 8GB 16GB
| 60FPS, Medium, 1080p
Core i5-11400F 6-Core 2.6GHz GeForce GTX 1060 MSI Gaming X 6G Edition 16GB
| 60FPS, Ultra, 1080p
Ryzen 5 2600 Radeon RX 580 4GB 8GB
| 60FPS, Ultra, 1080p
Core i5-4570 3.2GHz Radeon HD 7970 OC Sapphire Edition 16GB
| 60FPS, Medium, 1080p
Core i7-8086K 6-Core 4.0GHz GeForce GTX 980 4GB 32GB
| Low, 1080p
Core i5-7400 3.0GHz GeForce GTX 1050 Palit StormX 2GB 12GB
| 60FPS, Ultra, 1440p
Ryzen 7 3700X 8-Core 3.6GHz GeForce RTX 3060 Ti Gigabyte Aorus Master 8GB 16GB
100% Yes [2 votes]
| 60FPS, Ultra, 1440p
Ryzen 7 3700X 8-Core 3.6GHz GeForce RTX 3060 Ti Gigabyte Aorus Master 8GB 16GB
| 60FPS, Ultra, 1080p
Ryzen 5 3600 6-Core 3.6GHz GeForce RTX 3060 Ultra 16GB
| 60FPS, Ultra, 4k
Core i9-10900KF 10-Core 3.70GHz GeForce RTX 2080 Super MSI Ventus XS OC 8GB 64GB
| Medium, 1080p
FX-8300 Radeon RX 560 Sapphire Pulse OC 2GB 16GB
Core i5-4460 3.2GHz Radeon RX 570 XFX RS Black 4GB 8GB
| Low, 1080p
Core i5-8400 6-Core 2.8GHz GeForce GTX 1060 Asus ROG Strix Gaming OC 6GB Edition 16GB
100% Yes [1 votes]
| 30FPS, Medium, 1080p
Core i5-4690S 3.2GHz Radeon RX 570 Sapphire Pulse 4GB 16GB
100% Yes [1 votes]
| 60FPS, Ultra, 1440p
Ryzen 7 5800H 8-Core 3.2GHz GeForce RTX 3060 Mobile 16GB
100% Yes [1 votes]