Marcus
Well-known member
I am looking for a VERY LIMITED number experienced admins who test the Xenforo Post Cache addon. The license is just for you, you are not allowed to distribute the product at all. You will get the addon if you would be so nice to give me that in return within 24 hours:
1. report (bug) issues with the product
2. measure the speed difference with using the product and without using the product right in this thread. Please also state the server configuration (APC, memcache, ...).
3. optional: give future ideas about how to make the product better
Please sent me your email address so I can send you the product.
About the product. There is an option in ACP > posts about removing the posts in the cache. I disabled it by putting a 0 as value there. There are no other options. Just disable/uninstall it and its gone. The first time you visit a thread it adds queries to insert the posts into the cache. When posts are in the cache, no queries are added. This addon is not about removing queries but about speeding up things on PHP side as the posts are not rendered each time they are displayed. They are rendered once, put in post cache database. Each time xenforo then displayes these cached posts, it just fetches them from the database.
Detailled description.
For the first time a post is displayed the post is going into the post cache database table. All posts that are displayed at one page are stored in once. That takes a query. As an example: On a thread page there are 15 posts. 15 posts will be stored in the database with one query.
Each time when you visit a thread page the Addon will take a look into the post cache database table. If all posts are already there, they are displayed directly - without going through the expensive rendering process. If some posts are not in the post cache, they go through the usual rendering process.
So the first time it will be a bit (!) slower. All other times you will notice a speed difference.
Example.
If you have a thread with 20 pages. And on each page you display 15 posts. Then if you visit page 3 for the first time, one additional query will cache the posts 45-60. If anyone visits the page 3 again at a later date, no additional query will be executed. Instead the posts 45-60 will be taken from the post cache and will be directly displayed - without going through the expensive xenforo rendering process where every one post will be rendered one after one.
1. report (bug) issues with the product
2. measure the speed difference with using the product and without using the product right in this thread. Please also state the server configuration (APC, memcache, ...).
3. optional: give future ideas about how to make the product better
Please sent me your email address so I can send you the product.
About the product. There is an option in ACP > posts about removing the posts in the cache. I disabled it by putting a 0 as value there. There are no other options. Just disable/uninstall it and its gone. The first time you visit a thread it adds queries to insert the posts into the cache. When posts are in the cache, no queries are added. This addon is not about removing queries but about speeding up things on PHP side as the posts are not rendered each time they are displayed. They are rendered once, put in post cache database. Each time xenforo then displayes these cached posts, it just fetches them from the database.
Detailled description.
For the first time a post is displayed the post is going into the post cache database table. All posts that are displayed at one page are stored in once. That takes a query. As an example: On a thread page there are 15 posts. 15 posts will be stored in the database with one query.
Each time when you visit a thread page the Addon will take a look into the post cache database table. If all posts are already there, they are displayed directly - without going through the expensive rendering process. If some posts are not in the post cache, they go through the usual rendering process.
So the first time it will be a bit (!) slower. All other times you will notice a speed difference.
Example.
If you have a thread with 20 pages. And on each page you display 15 posts. Then if you visit page 3 for the first time, one additional query will cache the posts 45-60. If anyone visits the page 3 again at a later date, no additional query will be executed. Instead the posts 45-60 will be taken from the post cache and will be directly displayed - without going through the expensive xenforo rendering process where every one post will be rendered one after one.