I'm currently managing a Website for a client of mine who gets about about 500-1000 visits minimum a day, and this includes Members uploading videos, photos, blog posts and other content.
The site itself is http://bizisquare.com
For the record, I was told a number of developers worked on the site before to add customized features and functionality to the CMS that the site already runs on.
The initial load to the index page takes extremely long, and subsequent pages can range from 5 seconds - 20 seconds at any given time. In the Filesystem of the site itself exists alot of unnecessary directories and and backup folders that I believe is causing the lag on the site.
Timing the website using PingDom's tool, my results are:
Perf. Grade: 70/100
Requests: 80
Load time: 21.21s
Page size: 1.0MB
The Current Hosting plan is an Unlimited Bandwidth/Unlimited Storage package.
What is the best way to go about optimizing a site like this? I've researched about using .htaccess rules but don't know enough about them to implement them effectively for this task.
Thanks in advance.