Lately you may have noticed changes in how she behaves σελίδα. You observed them correctly. If it seems to you that iGuRu.gr is going even further, it is not your imagination.
Due to the coronavirus, we stayed home and started cleaning. Below we will see what can be collected on a site over time. Let's see what changes (which you can not see) were made on the page and note how much the numbers have decreased.
1. Reduce database size of iGuRu.gr from 1,7GB to 450MB (a lot of junk, from previous add-ons and themes. We threw 6 tables only from Yoast)
2. Remove (with great pleasure) of the Yoast add-on (ust from here) and use of The SEO Framework
3. The Time to first byte (TTFB: 0,250000) upgraded to Google standards (from 0.900000 to 0,250000)
For this, interventions were carried outfundamentals σε επίπεδο server (καθάρισμα διεργασιών και νέες ρυθμίσεις στο NGINX), και προστέθηκε νέο system Caching.
4. Reduce the volume of images from 15GB to 8GB, deleting all that was not used, and compressing the others.
5. Clear the site directories, as many plugins create their own. Many of them were left after the add-on was removed from the site.
6. Last but not least: Site transfer from Dedicated server into a Cloud VPS (not managed). (we are in the same company, and on a server based in Frankfurt).
In addition to the above we tried new themes (Astra and GeneratePress) but eventually decided that neither serves our needs like the Custom Genesis we use.
Nevertheless, we learned something:
Away from the Astra for many different reasons. Its code contains garbage, and the system it uses to resize images is full of garbage wp_options.
The Generate Press on the other hand it is a very well written theme, without bloats, ads etc. We could use it and maybe do it at some point if StudioPress stops being interested in Genesis.
Note: The results are probably noticeable for everyone and that was the goal. Testing on speedtest sites should be the tool and not the end in itself, since the purpose should always be a better browsing experience to the friends (and not) of iGuRu.gr.
The following screenshots show us the status of the website at the moment: