ホームページ PHP ライブラリ その他の図書館 非常に使いやすいPHPキャッシュクラス
非常に使いやすいPHPキャッシュクラス
<?
/*
用户需要事先定义的常量:
_CachePath_        模板缓存路径
_CacheEnable_        自动缓存机制是否开启,未定义或为空,表示关闭自动缓存机制
_ReCacheTime_        自动重新缓存间隔时间,单位为秒,未定义或为空,表示关闭自动重新缓存
*/
class cache
{
    var $cachefile;
    var $cachefilevar;
    function cache()
    {
        //生成当前页的Cache组文件名 $this->cachefilevar 及文件名 $this->cachefile
        //动态页的参数不同对应的Cache文件也不同,但是每一个动态页的所有Cache文件都有相同的文件名,只是扩展名不同
        $s=array(".","/");$r=array("_","");
        $this->cachefilevar=str_replace($s,$r,$_SERVER["SCRIPT_NAME"])."_".$_GET[_ActionVar_];
        $this->cachefile=$this->cachefilevar.".".md5($_SERVER["REQUEST_URI"]);
    }

キャッシュはデータ交換用のバッファです。ハードウェアがデータを読み出したい場合、まずキャッシュから必要なデータを検索します。見つかった場合は、直接実行されます。見つからない場合は、キャッシュが実行されます。 、メモリから検索されます。キャッシュはメモリよりもはるかに高速に実行されるため、キャッシュの目的はハードウェアの高速実行を支援することです。

キャッシュでは RAM が使用されることが多いため、ファイルは使用後も永続的に保存するためにハードディスクなどのストレージに送信されます。コンピュータの最大のキャッシュはメモリ スティックです。最も高速なものは、CPU に組み込まれた L1 および L2 キャッシュです。グラフィック カードのビデオ メモリは、グラフィック カードのコンピューティング チップ用のキャッシュです。16M または 32M のキャッシュもありますハードディスク上にあります。


免責事項

このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn

関連記事

cURL はどのように PHP での HTTP リクエストを容易にするのですか? cURL はどのように PHP での HTTP リクエストを容易にするのですか?

30 Nov 2024

cURL: PHP の HTTP リクエスト ハンドラー PHP 開発の分野では、「cURL」という用語が頻繁に登場します。それは図書館です...

非常に使いやすい PHP 画像アップロード クラス (ランダムな名前、サムネイル、ウォーターマーク) 非常に使いやすい PHP 画像アップロード クラス (ランダムな名前、サムネイル、ウォーターマーク)

13 Jun 2016

非常に使いやすい PHP 画像アップロード クラス (ランダムな名前、サムネイル、ウォーターマーク)。 Upimages.class.php php アップロード クラス コードをコピーする コードは次のとおりです: ?php class UpImages { var $annexFolder = "upload";//添付ファイルの保存ポイント、デフォルトは次のとおりです: annex var $smallFolder = "small";//サムネイル画像

App Engine 上の Golang アプリケーションでパスワードを保護するにはどうすればよいですか? App Engine 上の Golang アプリケーションでパスワードを保護するにはどうすればよいですか?

30 Oct 2024

App Engine 上の Golang でパスワードを保護するWeb アプリケーションのパスワード ハッシュに関しては、セキュリティが最も重要です。人気の図書館ですが...

PHP ウェブサイトの CPU は常に非常に高いです PHP ウェブサイトの CPU は常に非常に高いです

13 Jun 2016

php Web サイトの CPU が非常に高くなりました。Web サイトへのアクセス数が多かったために、コンピューターの CPU が非常に高くなっています。金曜日の夜にハングアップし、土曜日に再起動されました。その結果、今日もまだ高いことが分かりました。調べてみると、主に PHP が大量の画像を生成し、CPU を大量に消費することが原因であることがわかりました。何をするか?画像にテキストと透かしを追加する主なタスクは、1 回のリクエストで 20 枚の画像を処理することです。 -------解決策のアイデア-----------PHP の gd ライブラリは c で実装されており、以前にテストして直接使用しました。

iTextSharp を使用してテキストの書式設定情報 (フォント、サイズなど) を抽出するにはどうすればよいですか? iTextSharp を使用してテキストの書式設定情報 (フォント、サイズなど) を抽出するにはどうすればよいですか?

11 Jan 2025

iTextSharp でテキストの書式設定を行うにはどうすればよいですか?はい、iTextSharp でテキストの書式設定を行うことができます。図書館では次のようなサービスを提供しています...

使いやすい PHP ページング コードと使用法に適しています 使いやすい PHP ページング コードと使用法に適しています

13 Jun 2016

実用的で使いやすい PHP ページング コードとその使用法 クラスのコードは次のとおりです。 <?php クラスページ { ?? private $total;??? //合計レコード ?? private $pagesize;?? //各ページに表示される項目の数は? ?? プライベート $limit;??? ?? private $page;??? //現在のページ

See all articles