![]() |
If somebody could help with the above post then I'd be most grateful, it's a good solution for easing DB load.
|
Quote:
|
Quote:
PS: Sorry for the late reply. I've been busy with other projects recently. |
I have updated some files. I've only updated some of the documentation and no functionality so far, so you don't need to update anything. You'll only waste your time ;)
For people with PHP < 4.2.0 I've added a note, what they could do to get the hack running. Erwin: Scott pointed me to the following: How about triggering rebuild_dscache.php on all your server with something, like fopen('http://www01.example.com/path/to/rebuild_dscache.php?silent=1&key=SECRET'); ? PS: PHP 4.3.11RC1 and PHP 5.0.4RC1 are out: http://news.php.net/php.general/210866 |
Quote:
|
SUGG: drop the config_dstore.php file and add the $dscache_dir var in the config.php
PHP Code:
also, for security, isn't it suggested to NOT chmod the includes dir ?! |
Quote:
However: I'm working on enabling rebuild_dscache.php for running as a shell script. You will then be able to specify a key, so the script will only run, if you call it with rebuild_dscache.php?k=sdiztgejklt for example. Or with php rebuild_dscache.php -k sdiztgejklt on your favorite shell. Another parameter would be ?silent=1 or -s to make the script silent, except error-messages. |
Ok, can anyone test the recent version?
It works fine on my test-system (commandline and through URI) Changes: 0.8.3 Alpha:
|
OK, now i have this hack installed.
But i cant see any datastore_cache_TIMESTAMP.php file in my includes dir (i'm usign defaults dirs of the hack). How i can to know if this is working? |
Quote:
You should take a look at datastore_cache.php. It should contain the expanded arrays of the usergroupcache or the forumcache for example. |
When I run the rebuild_dscache.php script I get this error:
Starting to rebuild the datastore cache ... Copying datastore_cache.php.new to datastore_cache.php ... Warning: copy(./includes/datastore_cache.php): failed to open stream: Permission denied in /home/xxxxxxxxxxxx/public_html/forums/admincp/rebuild_dscache.php on line 96 failed Line 96 says: if (!copy(DATASTORE_FILE_DIR . 'datastore_cache.php.new', DATASTORE_FILE_DIR . 'datastore_cache.php')) Any ideas? |
you simply forgot to chmod the file and add the datastore_cache.php.new to your directory... (so you did not followed the instruction completely.. ;) )
|
I did chmod the file and added all the files as per instructions.
:ogre: Quote:
|
Quote:
|
This is prob one of the most "relevant" useful modifcations on vbulletin.org right now, can't believe I didn't get around to installing it until today.
Hope vbulletin fully implements this at a later date as stock code. |
Quote:
(I haven't the foggiest idea what you mean to do..) |
Anyone have thoughts on the ongoing use of this in light of PHP 4.3.11 released.
I've upgraded to 4.3.11 but am keeping the hack installed... as it must still reduce the burden on the server to cache this. arn |
I'm using it because the connection between the database and the webserver is a bottleneck.
People should see for their own, if this reduces network traffic and/or speeds up connections significantly or not. If it doesn't, its recommended to uninstall or disable this hack. |
Since I had no issues for a long time and since no further issues were reported I've bumped the Version number to 1.0 now. All files are unchanged from version 0.8.3 Alpha, so there no need to upgrade.
Could someone move this to the proper forum please? Regards, Christian Stadler |
danke stadler!
is working like a charme on our vB 3.0.7 board having a 4MB forumcache! rendertimes dropped from 1.2s+ to 0.3s and keeping the load at bay. running: apache 2.0.54 php 4.4.1 eaccelerator 0.9.4 |
Stadler,
Look at this https://vborg.vbsupport.ru/showthread.php?t=100486 Ok I was trying to figure out how many forums/sub forums I can have before I start running into performance problems. from what I have come to understand after I get to about 1500 Forums I will start to experience problems because of all the stuff that loads . Will it be safe to say that a hack like this datastore hack will help improve performance when one has so many forums . Thanks |
Quote:
If your webserver and your database are on different servers, this hack would reduce your network-traffic between both machines, thus speeding up your forum (in most cases). However: I can't guarantee anything, because there are so many different setups. You have to see for yourself, if this hack helps you or not. Or you could possibly try vB 3.5, where this feature is built in and much more improved, than this hack (For example you can choose to store the data directly in the memory). Regards, Christian Stadler |
All times are GMT. The time now is 02:43 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|