Re:Handling server load for the Raspberry Pi Zero launch
by toast0 on Saturday November 28, 2015 @10:49AM
(#10641344)
PHP can easily handle thousands of requests per second, as long as each request doesn't do much. Fetching from a shared memory cache counts as not doing much. You would need to do before you initialize WordPress though.
[ Parent
| on HN ]
Re:Handling server load for the Raspberry Pi Zero launch
by tyingq on Saturday November 28, 2015 @11:15AM
(#10641428)
Right, the idea would be to put the logic at the top of the main php file for wordpress, something like:
# oversimplified, but...
$key=md5(http_build_query($_GET));
$content=apc_fetch($key,$success);
if ($success === TRUE) {
echo $content;
return ;# never invoke wordpress
}
# wordpress here
# some logic at the bottom to store what wordpress
# just rendered into the cache