9 Feb 2025, 19:58
Website performance
Good evening everyone,

I am still without a computer :'( , but I haven't been sitting idly!

For the past few months, the site has been facing increasing performance issues: pages were taking an average of almost 2 seconds to load, with frequent spikes of 5 to 10 seconds, and server outages several times a day.

I conducted (from a tablet =_= ) an extensive investigation into the server configuration and site code to identify the causes, using various tracking tools.

Over the past ten days, I have thoroughly revamped the configuration of the tools I use (database, server, caches...). Additionally, I moved both the French and English sites to the same server because I realized it was better to have one powerful server rather than two servers that are half as powerful. I took the opportunity to switch to a new, more powerful architecture.

I am very happy with the results, which have reduced page generation time by 80% :D : all pages are now generated in less than 0.4 seconds, without exception and without any server downtime! You should notice this improvement.

I have also identified a way to gain an additional 0.1 to 0.2 seconds, but it will require programming, so it will have to wait until I can buy a computer with a keyboard!

Dear administrators: Matomo will be back soon.


I'd like to take this opportunity to thank all my supporters of the site, who
directly contribute to the financing of this new server, which makes
this possible

See you soon!

12 Feb 2025, 17:11
Website performance
Hello everyone, many of you have experienced difficulties accessing the site since yesterday. I had a hard time finding the cause (having been misled by several false leads that made me think it was related either to the server change and the abandonment of Cloudflare, which I did to improve the site’s performance, or to the security certificate update).

The issue was something completely different: by disabling the voting system on Top RP Sites, it caused an error for some of you due to the loading of notifications from Rappeltout, which blocked the page from loading!

The issue is fixed now, and I am truly sorry for not being able to find it sooner (it occurred while I was sleeping, and then I was at work, which didn’t help with the investigation).

12 Feb 2025, 17:19
Website performance
Thank you Zach!! :green_heart:

Keep your mind in hell; and don't despair.
Cursa McCoire
Rigel McCoire

6 Apr 2025, 17:15
Website performance
Hello everyone,

I've spent the last few weeks working on several behind-the-scenes tasks that don't have directly visible results for you but are important for the site's smooth operation:

Firstly, the site's performance has continued to be greatly improved thanks to the rewriting of several parts of the site's code. From 2 seconds per page, we've gone down to 0.4 seconds in February, and now under 0.2 seconds; if you have a good internet connection, I think you've noticed that overall, the pages load very quickly. I've spent entire weekends on this development and I'm very happy with the result!

At the same time, having a website in 2025 is becoming increasingly complicated: the server is now constantly attacked by thousands of bots, either companies doing AI that absorb all the site's data, or malicious bots looking for security vulnerabilities. They now account for over 95% of the site's traffic, with sometimes several dozen requests per second. It's hard to block them, which mainly explains the energy I put into lightening the site as much as possible, otherwise the server would buckle under the load! I've added security layers that immediately ban IPs with suspicious behavior; if you are banned (the site no longer responds), you can contact me on Discord (the duration is a maximum of 12 hours).

The option to be notified by email, which was very rarely used, has been disabled due to the high volume of emails it generated. This led to our server being flagged as sending spam, which prevented us from sending emails. These are now reserved for users who have forgotten their password.

Additionally, the bug with empty hourglasses at the beginning of the month should have been fixed; we'll see on May 1st to be sure :wink:

Last but not least, the forum engine has been updated.

There are no new features and my time is limited, but you can count on me to ensure the site runs smoothly over time!

6 Apr 2025, 17:35
Website performance
Thank you Zach!! :green_heart:

Keep your mind in hell; and don't despair.
Cursa McCoire
Rigel McCoire

1 Jun 2025, 13:28
Website performance
Wow, worked very hard for this site, i'm very grateful!! Thanks a lot Zachary Winslow!!

1 Jun 2025, 16:50
Website performance
It's honestly fantastic work and a technically impressive feat from @Zachary Winslow This site might well be one of the best performing sites on the internet as a whole. I seriously struggle to think of any site that loads faster or responds more quickly. Thank you Zachary!

"He's a dweeby chocolate bar lip smacking nerd" - Evelynn Decipio

11 Jun 2025, 16:43
Website performance
You are right Finnegan Connor!!