Awful performance behind a corporate firewall/proxy

For questions and problems with the CMS core. This board is NOT for any 3rd party modules, addons, PHP scripts or anything NOT distributed with the CMS made simple package itself.
Post Reply
rickb
Forum Members
Forum Members
Posts: 14
Joined: Mon Feb 23, 2009 12:55 pm

Awful performance behind a corporate firewall/proxy

Post 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
Post Reply

Return to “CMSMS Core”