I'm running multiple wordpress blogs on a vps which i have root access to.
when i ssh in and type top to see the top processes. i can see my sites mentioned as a php process even when the page returning has the super cache tag at the bottom and isn't being regenerated each time.
<!-- Dynamic page generated in 2.930 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2011-06-25 19:07:23 -->
<!-- Compression = gzip -->
Yet i can reload the page on multiple browser and different ip's etc and it still has a php process attached to that user running.
I have also removed all plugins leaving my raw theme and there is a php process there.
This was tested on a new account on my vps that won't have people accessing my site.
My theme makes use of custom meta on posts and has 3 different loops on different pages.
<?php $new_query = new WP_Query('r_sortby=highest_rated&r_orderby=desc&posts_per_page=8');?>
<?php while ( $new_query->have_posts() ) : $new_query->the_post(); ?>
but surely this is only ran once and stored as a static page rather than built each time?
i'm using the latest version of cpanel and have tried using a nginx plugin and am currently testing the varnish plugin by unixy but even with those running i still see the user appearing under php when it should be serving static pages.
Any help will be greatly appreciated.