Need help in reducing my TTFB of ~4 seconds

Hi!

We have a website that is running WordPress with Woocommerce (https://pcx.com.ph/). I have a W3 Total cache configured as well as the Autoptimize plugin. I'm also using Cloudflare (free account).

When testing with GTmetrix, we normally got around 4 to 5 seconds of TTFB.

https://gtmetrix.com/reports/pcx.com.ph/DPvewhl1

I tried removing other plugins that we don't really need and replace others with a much more faster alternative plugin. I'm eying my server configs as I only based on them on recommendations from other websites but I'm no expert on these things so I really can't tell…

I was hoping you guys could give me some ideas on where to start.

Here's my
fcgid.conf: https://pastebin.com/9bLJ5C9D
apache2.conf: https://pastebin.com/QVMXeuXt
my.cnf: https://pastebin.com/NPvs48jd
php.ini: https://pastebin.com/PbZVCkHX
mysqltuner: https://pastebin.com/VWyUrk3E

Operating system: Ubuntu Linux 14.04.4
PHP version 7.0.29
MySQL version 5.5.62-0ubuntu0.14.04.1-log

Thanks!

1 Reply

Reducing website latency or time-to-first-byte isn't an exact science, but there are some configurations that can be changed to result in a quicker site. Some things you may want to evaluate at the Linode level would include CPU usage, amount of traffic, and overall server performance. Aside from that, you may find some of the steps in this related Community post to be helpful; there are a variety of suggestions there for site performance.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct