53057059 by Jeff Balicki

cache

Signed-off-by: Jeff <jeff@gotenzing.com>
1 parent 5c1fd621
......@@ -5,14 +5,14 @@ function pull_posts_for_post_list( $data ) {
$request_uri = sanitize_text_field($_SERVER['REQUEST_URI']);
$request_uri = base64_encode($request_uri);
// $BYPASS_CACHE = false;
// $client = new Predis\Client();
$BYPASS_CACHE = false;
$client = new Predis\Client();
// if(!$BYPASS_CACHE) {
// if($client->exists($request_uri)) {
// return unserialize($client->get($request_uri));
// }
// }
if(!$BYPASS_CACHE) {
if($client->exists($request_uri)) {
return unserialize($client->get($request_uri));
}
}
$categories = sanitize_textarea_field($_REQUEST['categories']);
$segment = trim(sanitize_textarea_field($_REQUEST['segment']));
......@@ -71,7 +71,7 @@ function pull_posts_for_post_list( $data ) {
}
// $client->set($request_uri, serialize(['posts'=>$new_posts,'last_index'=>0]), 'ex', 3600);
$client->set($request_uri, serialize(['posts'=>$new_posts,'last_index'=>0]), 'ex', 3600);
return ['posts'=>$new_posts,'last_index'=>0];
......