If you are using MYSQL database on your website i think the problem is relating to it. Try to fix and optimize your codes to reduce it. Also if you are using shared server, moving to dedicated one can increase the speed of your website a lot.
My database is mysql & I am using shared server. I can can't change both. If there is any other way please let me know. Warm Regards, Ronald
So i suggest you to go to the control panel of your website and then go to 'phpMyAdmin' page and then select the database of your website and select all raws of it and then in the below the page on drop down menu select 'optimize' . If you do it, the database of your website will be optimized and i think the speed of your website will be improved a lot.
install site speed analyzer and check what component(s) takes long time to load. Sometimes it can be related to external elements placed on your website and you can consider to remove them. If it comes from your side, like your business logic, try to optimize it, or divide across multiple pages (don't try to show all inf on one page). It is hard to tell because I don't know what your website is. As it was raised here about MySQL, well to run queries that consume 50 seconds, you must have tables with several millions records and performing full table scan (no index). I don't believe that this is your case.
50 seconds?????? You've got big problems. What is your website? How can we tell you what may be causing the problem if we don't know the website?
Here is my site Bestdebtcare(dot)com . When I checked in SItereportcard(dot)com it showing 50.53 seconds loading time.
You're just being silly, your homepage fully loads round about 7 to 8 seconds and not 50 flippin' seconds! LOL
You can download Page Speed if you want to check how fast your website is and what are the things that you can still do to make it a bit faster for better UI. http://code.google.com/speed/page-speed/ Note: You first need to have Firebug if you want to install this code in your browser. You can get firebug here - http://getfirebug.com/ Make sure that you read the notes on how Page Speed and Firebug works!
use compressed images. do not give deep linking to your database. dynamic pages load faster than static if your content management system is good.
Just optimize your site well, use less images and make site simple and useful, don't use heavy images or flash on the site and if you have any back-end database, just optimize that and it will be ok.
Use YSlow or Page Speed from google addon for firefox & look at the bottlenecks... you will see all elements which you can optimize to reduce the size.. I like page speed because it automatically optimizes the images without losing quality & gives you option to download those to replace your images.