I'm developing an EE site. I've used cache="yes"
and refresh="60"
parameters throughout. Locally, the site was running super quick (as expected).
However, when I pushed to the staging server, the 'wait' time on the site was painfully slow. Sometimes 5 seconds +. Tested via Pingdom
I contacted the host and their reply was this:
...it's an Expression Engine issue. It uses flock() which on our cloud platform is much slower than on local storage because we use network storage. By commenting out the flock statements it should speed up the site considerably.
Can anyone shed any light on this please? I've never come across it before.
What would my options be?
- Move host?
- Remove the cache tags?
- Comment out the flock() statement? (somewhere in CI?)
- CE Cache?
- Something else...?
Thanks! : )