Awful performance behind a corporate firewall/proxy
Posted: Sat Mar 07, 2009 3:37 pm
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):
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
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');
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