I was wondering if you knew of a good forum or resource that would help me learn how to Admin mediawiki. Ive been reading over the the help pages at mediawiki.org but often they do not address my questions.
My main problem right now is I have installed turck mmcache but I don't know what do input for server and port? I tried localhost:80 with no success. With a result of "Shared memory caching: Memcached servers: Didn't get correct memcached response from localhost:80". So I was forced to install with out the cache option enabled. I added this question to the talk page of help:installation but have recieved no response.
Any help would be much appreciated Thanks Chris
Chris Smeder wrote:
I was wondering if you knew of a good forum or resource that would help me learn how to Admin mediawiki. Ive been reading over the the help pages at mediawiki.org but often they do not address my questions.
My main problem right now is I have installed turck mmcache but I don't know what do input for server and port? I tried localhost:80 with no success.
Those options are only meaningful for memcached; you shoudln't set them to anything.
With a result of "Shared memory caching: Memcached servers: Didn't get correct memcached response from localhost:80". So I was forced to install with out the cache option enabled. I added this question to the talk page of help:installation but have recieved no response.
You shouldn't do anything; the primary benefit of turck mmcache and other PHP opcode caches is caching the compiled PHP scripts, which requires no configuration in MediaWiki.
Since parser-cache data can easily overwhelm the small memory caches for these tools, I recommend against using the experimental options for caching other data in them unless you really want to do experimentation and testing to see what is most efficient for you; simply use the default database caching.
-- brion vibber (brion @ pobox.com)
Brion, thanks for the reply. So am I to understand the turck caching is being used by all php script I run on my server? How do I check that I correctly installed turck/ check that it is being used by my mediawiki php files? I will be releasing a new wiki web site that I expect to possibly have over 300,000 visitors a day. Do you have any advice on how I can check that my site is optimized for such a load? Do you know of any guides? I am a some what experienced software engineer (4th year SE at cal poly) but new to mediawiki, php and apache. If you can suggest any guides that you think would be helpful to me I would really appreciate it.
Thanks Chris
On 12/24/06, Brion Vibber brion@pobox.com wrote:
Chris Smeder wrote:
I was wondering if you knew of a good forum or resource that would help
me
learn how to Admin mediawiki. Ive been reading over the the help pages at mediawiki.org but often they do not address my
questions.
My main problem right now is I have installed turck mmcache but I don't
know
what do input for server and port? I tried localhost:80 with no success.
Those options are only meaningful for memcached; you shoudln't set them to anything.
With a result of "Shared memory caching: Memcached servers: Didn't get correct memcached response from localhost:80". So I was forced to
install
with out the cache option enabled. I added this question to the talk
page of
help:installation but have recieved no response.
You shouldn't do anything; the primary benefit of turck mmcache and other PHP opcode caches is caching the compiled PHP scripts, which requires no configuration in MediaWiki.
Since parser-cache data can easily overwhelm the small memory caches for these tools, I recommend against using the experimental options for caching other data in them unless you really want to do experimentation and testing to see what is most efficient for you; simply use the default database caching.
-- brion vibber (brion @ pobox.com) _______________________________________________ MediaWiki-l mailing list MediaWiki-l@Wikimedia.org http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
Chris Smeder wrote:
Brion, thanks for the reply. So am I to understand the turck caching is being used by all php script I run on my server?
Assuming it's set up, yes.
How do I check that I correctly installed turck/ check that it is being used by my mediawiki php files?
The documentation for Turck MMCache should describe how to test it. Look at phpinfo() output to confirm the module is present and configured correctly.
I will be releasing a new wiki web site that I expect to possibly have over 300,000 visitors a day. Do you have any advice on how I can check that my site is optimized for such a load? Do you know of any guides?
There should be general web load-testing tools and guides out there on the web, but I don't have any recommendations for specific ones.
Doing some simple benchmarks, even with Apache's simple 'ab' tool, can be helpful to get some baseline performance, but be aware these may be limited in what they actually do and show.
-- brion vibber (brion @ pobox.com)
| -----Original Message----- | From: ... Chris Smeder | Sent: Monday, December 25, 2006 7:22 AM / | My main problem right now is I have installed turck mmcache | but I don't know what do input for server and port? I tried | localhost:80 with no success.
Turck mmcache is not developing any more, and existing code supports php up to 4 version only, and not version 5. Try eAccelerator (http://eAccelerator.net) rel. 0.9.5, its support php version as 5 as 4. However Brion once recommended APC (http://pecl.php.net/package/APC) as better than eAccelerator :-)) Reg., Janusz 'Ency' Dorozynski
mediawiki-l@lists.wikimedia.org