PHP缓存库phpFastCache.zip

时间:2022-08-05 00:52:24
【文件属性】:

文件名称:PHP缓存库phpFastCache.zip

文件大小:348KB

文件格式:ZIP

更新时间:2022-08-05 00:52:24

开源项目

简介 phpfastcache是一种高性能,分布式对象缓存系统,通用性,可用于加快动态Web应用程序,减轻数据库负载。 phpfastcache把数据库负载到几乎为零,得到更快的页面加载时间的用户,更好的资源利用率。它是简单而强大的。 示例 减少数据库调用 PHP缓存类数据库:你的网站有10000的访问者在线,和你的动态网页必须在每次页加载送10000相同的查询数据库。与phpfastcache,你的网页只能发送1个查询数据库,并使用缓存服务9999其他游客。 <?php     // In your config file     include("phpfastcache/phpfastcache.php");     phpFastCache::setup("storage","auto");     // phpFastCache support "apc", "memcache", "memcached", "wincache" ,"files", "sqlite" and "xcache"     // You don't need to change your code when you change your caching system. Or simple keep it auto     $cache = phpFastCache();     // In your Class, Functions, PHP Pages     // try to get from Cache first. product_page = YOUR Identity Keyword     $products = $cache->get("product_page");     if($products == null) {         $products = YOUR DB QUERIES || GET_PRODUCTS_FUNCTION;         // set products in to cache in 600 seconds = 10 minutes         $cache->set("product_page", $products,600);     }     // Output Your Contents $products HERE ?> 提高卷曲和API调用 强大的PHP缓存类:你使用Bing API,谷歌API或卷曲你的API交易是有限的?phpfastcache可以节省您的服务器CPU和API的交易。你可以使用phpfastcache做很容易。 <?php     include("phpfastcache/phpfastcache.php");     $cache = phpFastCache("memcached");     // try to get from Cache first.     $results = $cache->get("identity_keyword")     if($results == null) {         $results = cURL->get("http://www.youtube.com/api/json/url/keyword/page");         // Write to Cache Save API Calls next time         $cache->set("identity_keyword", $results, 3600*24);     }     foreach($results as $video) {         // Output Your Contents HERE     } ?> 获取 官方网站 | API帮助文档 | 在线示例 | 下载地址 标签:phpfastcache


网友评论