- 2,024
It looks like there are issues in the code, OR on the host.
Since there are no remote calls to java on another server, or analytics calls, I would imagine the issue is in the mysql server its pulling from.
You could correct part of it with a plugin for wordpress that creates static HTML pages and caches them instead of calling from the db each time, but I'd move off that server also.
Most of the java calls could be moved to the footer, which would also help.
Likely this is whats happening:
header request when someone tries to load page
delay created in dbconnect in php to load from wordpress
delay in a few select queries
starts being handed off to the client
delay in loading the java at the top of the file on client side
delay in loading images from css
simple fixes:
compress images
change landing page to a static html verison of what it is now via plugin for wordpress
move off godaddy
those 3 things would likely see your page speed up by about 5-10 seconds in load speed.
Shared hosting sometimes works ok, but the problem is, it just takes 1 guy with a ton of traffic or a ton of bad mysql instructions to bog down the entire cluster, and shared clusters can have god knows how many people sharing a mysql server.
Most "high end" hosting either uses less people per host or they cluster and do the mysql on an enterprise level solution with fallover to handle load.
It could just be 1 bad user mucking up the server, in which case calling them MIGHT fix it.
Godaddy: all advertising and no quality.
Since there are no remote calls to java on another server, or analytics calls, I would imagine the issue is in the mysql server its pulling from.
You could correct part of it with a plugin for wordpress that creates static HTML pages and caches them instead of calling from the db each time, but I'd move off that server also.
Most of the java calls could be moved to the footer, which would also help.
Likely this is whats happening:
header request when someone tries to load page
delay created in dbconnect in php to load from wordpress
delay in a few select queries
starts being handed off to the client
delay in loading the java at the top of the file on client side
delay in loading images from css
simple fixes:
compress images
change landing page to a static html verison of what it is now via plugin for wordpress
move off godaddy
those 3 things would likely see your page speed up by about 5-10 seconds in load speed.
Shared hosting sometimes works ok, but the problem is, it just takes 1 guy with a ton of traffic or a ton of bad mysql instructions to bog down the entire cluster, and shared clusters can have god knows how many people sharing a mysql server.
Most "high end" hosting either uses less people per host or they cluster and do the mysql on an enterprise level solution with fallover to handle load.
It could just be 1 bad user mucking up the server, in which case calling them MIGHT fix it.
Godaddy: all advertising and no quality.