Vultr.com - Instant Cloud Server Deployment
GAMETRACKER FORUMS
Forum Home > General Help > Cache & SSL
geronimo123456PM
#1
Cache & SSL
Oct 17, 2013 8:18 AM
Joined: Oct 07, 2012
Posts: 2
Hi!

I have 2 points I am looking for to get fixed

Cache
"http://image.www.gametracker.com/images/maps/160x120/cod2/mp_dawnville.jpg (Not specified expiration date)"
The Page Speed Test from google is generating this "warning".
All the images are not defined with a cache timing. So, every user are requesting the image again and again instead of using the browser-cache.
a) This slow down the page-speed of every Clan-page, who has integrated the Gametracker "iframe".
b) Your server needs to send more data than really needed.

It's normaly quite simple to fix that. Is there any reason, why is this not done?

SSL
We want to setup our Clan-Website with SSL Support. But on every page, where gametracker is included, the user would get a warning that some part is not SSL. Can you setup all your Domains with SSL please? It takes a bit more ressource. But hey, if you doing the "Cache" Optimizing I reported here, the more needed performance for SSL is saved with that optimzing, so no "higher" hardware is really needed.

Please give a feedback:

a) Is one of these changes will come or not? If not, why not?
b) When these optimizing will come?

Thanks a lot!

Regards,
{NADF} Geronimo
burnPM
#2
Oct 17, 2013 6:31 PM
Joined: Sep 27, 2006
Posts: 10924
I am not sure if there are any plans to globally include SSL. It's really not a 1-to-1 change with expiration policies either as you describe. I believe you could switch it to https manually by changing the URL, but you may get a security warning since it is not on a certain page. Try testing it out.

Expiration policies of images are not always relevant. Sure it could save significant bandwidth, depending on the circumstance, but can also lead to issues when not properly done or necessary. Regardless, it's not that the absence of a expire policy leads to lack of caching.
I am retired from GameTracker after 11 years and will not be responsive for support requests.

geronimo123456PM
#3
Oct 17, 2013 7:31 PM
Joined: Oct 07, 2012
Posts: 2
Thanks for your feedback.

I want to try to make my request a bit more clearer.
SSL
I have tested the SSL:

>> no valid certificate

>> nginx server not setup up for SSL version

>> In generel, you support SSL. But not for all services. It would be a big benefit to offer also SSL. In that way, Clans can getting more secure with using SSL on their pages, without getting "error messages" because Gametracker is not supporting it. We have the year 2013 - come on! NSA, TEMPORA - it's time to have more privacy - also for gaming!

Cache
I have re-checked it a bit more deeper. Most of the cache feature is working. But one part could and should be optimized:


>> All Gameserver banner images has no caching and always called again and again.

>> The header answer is "no-cache". These images don't need to be refreshed every second when we call a website of a gaming clan. These images are maybe created every 5 minutes. But even a caching of 2 minutes would help to speed up pages calls on any clan-website and will reducing your server with sending out the images again and again.

I can understand that the SSL will not be "fixed" in a few days, but I hope I can get you in the way, that the process of implemting it will start now.

The cache of the server-banners (images) should be really optimized.
Or is there any valid reason, why these images needs to be send for each call, even after 2-3 seconds again?

Please let me know, if there is any chance to see these optimizing any day in the near future.

Regards,
{NADF} Geronimo
burnPM
#4
Oct 17, 2013 9:33 PM
Joined: Sep 27, 2006
Posts: 10924
It doesn't really make too much sense to have much of any caching on the server banners. Users may miss updates to them if they are truly refreshing a page/banner (which is updated every 1-3 minutes) as frequently as you suggest. On the bright side, the size of the images are pretty small for modern internet connections and a good website design wouldn't show it on every single page, so the likelihood of needing to download it anywhere near every 2-3 seconds is low.

I'm sorry that I cannot be of further help.
I am retired from GameTracker after 11 years and will not be responsive for support requests.