This is probably a setup issue, but I've been unable to track it down.
On our local intranet, Moodle is extremely quick and very responsive, however over the internet page load times are awful, with simple courses with just text taking over 15 seconds, which has proven too much for our staff to cope with and all my hard work is currently gone to waste as they refuse to use it as is.
Moodle is 1.9+ (fairly close to the initial 1.9 release - as I've not been on-site for some time and have a limited remote access window I've not wanted to mess with this, as the updates have been more bug fixes than performance related)
Its based on Windows 2003 Enterprise server, with IIS6, mysql 5.0.45 , and php 5.2.5.
The hardware is overly specced but was intended for 1400 students, 100+ teachers and every course taught (approx 600) and is as follows:
Dual Quad Core Xeon processors @ 1.86GHz each core, 8GHz Ram and 2 SCSI 15k rpm 72Gb drives mirrored for the OS and 4 SCSI 15k rpm 300Gb drives in Raid 5. The Internet provider is meant to provide a measly 4 Mbit upload I believe.
The ISP (our LEA designated one) provided an external IP address, but requested we use only our internal one - their DNS server presumably providing the redirection to our site and I'm wondering if this is the stumbling block. IIS and local network settings are only set to the given local IP, with Moodles config pointing to the full URL. This is not my area of expertise and I'd appreciate any info on how this should have been setup!
Thanks muchly,
Rey