cloud_computing_network_data
| Published:
| Reading Time:
< 1 minute
| Author:

| Faster PHP on Windows IIS

Another way to speed up PHP on Microsoft Windows IIS is by using memcache.

Download the DLL for Windows via http://pecl.php.net/package/memcache

Copy the DLL to your PHP Ext folder

Edit your PHP.ini file and add –

extension=php_memcache.dll

Save your PHP.ini file after modifying

Download Memcached files via http://code.jellycan.com/memcached/

Create a memcache folder on your C: drive and copy the memcahed files into this folder (extracted)

Go to a command prompt and type

cd memcache

Type the following-

memcached.exe -d install (Enter)

Next type

memcached.exe -d start (Enter)

OR

net start “memcached Server”

 

How do you see the cache in a chart format?

Use the memcache.php file (copy to your web server directory) – Note you may have to remark out the second server or use 127.0.0.1 instead of localhost.
We’ve noted some inaccuracies in the quoted ‘Server UpTime’ but this has no impact on the reliability or performance.

 

Memcache & Moodle LMS

Note: If you are running Moodle LMS, open your config.php file
After the following line

require_once(dirname(__FILE__) . ‘/lib/setup.php’);

Adding these new lines:

$CFG->cachetype=’memcached';
$CFG->rcache = true;
$CFG->memcachedhosts= ‘127.0.0.1’;
$CFG->memcachedpconn=true;