This module works with TB and is pretty inexpensive:
This is what we use in our shop.
For the record, still need some optimizing, but I got the loading speed down to between 2 and 5 seconds from 15 and up. The animations thingies are pretty well optimized. I found the issues was with hooks - lots of modules are set in hooks that I do not use and it seems to be checking every single one of them before uploading any content. By removing the hooks I do not need for some modules, the time to first byte and the loading time increased exponentially! So perhaps it is something worth looking into. Although, a caveat is that you have to make sure you are not removing an essential hook - like I would not touch those in Header and so on, only the display ones (which are probably the ones that are affecting the rendering of the page anyhow).
I have issues with speed too…
I am using the various caches, loading js at the end and css asynchronously, I set up three cdn to lighten the load (and it has helped somewhat - we have a lot of products and big images), I periodically delete all unused images from the server, clean up the database daily with a script and keep it around 200 MB, using MariaDB, compressed and Barracuda… Yet the page load time is still horrendous (better than it used to be but still). Also anything that requires logging in takes forever. Forever to login, forever to do anything that has to do with the account (when logged in). Not too sure why, nothing really pops up in debug mode.
The backend overall is fast except when loading images in products - that is dreadfully slow. I run them using imageoptim first but it is still slow.
I also tried running nginx for static files over Apache using engintron and it worked a bit in the beginning but it does cause issues with some script, getting 504 errors whenever I run search indexing or sitemap for example. I tried various things to extend the timeout but to no avail. These scripts work fine under Apache alone however.
@datakick I agree wholeheartedly. 75% of the problems I had with my shop had to do with overrides or conflicts with overrides. Whenever something goes wrong now, it is usually the first thing I check. It is also what generates the most errors. I like the flexibility it provides but it lacks stability.
I was wondering if it would be possible to make rating the shipping as optional for customers. We have a brick and mortar store as well as an online store and people often come pick up their stuff in store and they are wondering what to do with the shipping rating.
I added WebP to my config.xml file of my theme and set it to 1. I ran a script via terminal to make webP versions of all my images in the img folder. I checked and I have now WebP versions of all my jpg and png files.
However, when I look at the source code of my page, webP=false everywhere.
Is there something I am overlooking?
Any insight would be appreciated.
I went into the database and in tb_configuration, erased the tables related to the two Google Analytics modules. I then created a fresh API in Google and entered the new credentials in GAPI. I get the exact same result as before. Is there something I am missing??? Any help? Someone?
Looks like your connection to thirty bees forum was lost, please wait while we try to reconnect.