Page 1 of 1

Awful performance behind a corporate firewall/proxy

Posted: Sat Mar 07, 2009 3:37 pm
by rickb
When I set up a small demo website on our LAN - which is behind a firewall and cannot directly access the internet - then CMS Made Simple was taking ages to do everything.

I checked using Wireshark and found that there are request attempts being made to dev.cmsmadesimple.org.  Scanning through the code, I found that include.php specifies the culprit (include.php):

Code: Select all

define('CMS_DEFAULT_VERSIONCHECK_URL','http://dev.cmsmadesimple.org/latest_version.php');
This is used in the siteadmin section to determine whether newer versions are available.

To cut a long story short, it is possible to disable update checks.  Doing so will GREATLY improve performance on private installations of CMSms.  It may also be useful on some public production websites if you don't want the overhead of the URL polling - only a small difference in this case but it's your choice.

To do this, go to Site Admin > Global Settings.  Enter "none" in the box labelled "Check for new CMS versions using this URL".  Save.

Rick