I am developing a CMS site using Joomla, but the index.php and all other related pages load extremely slow. Is there a way that I can have a program to convert all the result pages to .html pages? If so I can just have this program running as a cron job, to generate static html pages every 20 minutes. I saw similar posts talking about using SEF extensions but didn't get detailed information. Any help is highly appreciated!
All of Joomla is run with one file - index.php, which pulls in various bits and makes them look like unique pages. There might be some other problem, e.g. a large image in your template.
OpenSEF is a good start for renaming page names, e.g. productname.html instead of the long Joomla reference. I also use Joomla SEF Patch Extended version - cheap at 8.33 Euro, which looks after the rest of the header tags.