国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 PHP 庫 其它類庫 PHP的文件緩存類
PHP的文件緩存類
<?php
class cache {
  var $cacheRoot    = "./cache/";
  var $cacheLimitTime  = 3;
  var $cacheFileName  = "";
  var $cacheFileExt   = "php";
  function cache( $cacheLimitTime ) {
    if( intval( $cacheLimitTime ) )
      $this->cacheLimitTime = $cacheLimitTime;
    $this->cacheFileName = $this->getCacheFileName();
    ob_start();
  }
  function cacheCheck(){
    if( file_exists( $this->cacheFileName ) ) {
      $cTime = $this->getFileCreateTime( $this->cacheFileName );
      if( $cTime + $this->cacheLimitTime > time() ) {
        echo file_get_contents( $this->cacheFileName );
        ob_end_flush();
        exit;
      }
    }
    return false;
  }

一般來說,緩存的目的是把數據放在一個地方讓訪問的更快點,毫無疑問,內存是最快的,但是,幾百M的數據能往內存放么?這不現實,當然,有的時候臨時放如服務器緩存,如ob_start()這個緩存頁面開啟的話在發(fā)送文件頭之前頁面內容都被緩存在內存中,知道等頁面輸出自動清楚或者等待 ob_get_contents的返回,[或者被ob_end_clean顯示的清除,這在靜態(tài)頁面的生成中能很好的利用,在模板中能得到很好的體現

免責聲明

本站所有資源均由網友貢獻或各大下載網站轉載。請自行檢查軟件的完整性!本站所有資源僅供學習參考。請不要將它們用于商業(yè)目的。否則,一切后果由您負責!如有侵權,請聯系我們刪除。聯系方式:admin@php.cn

相關文章

如何在ThinkPHP中緩存文件路徑 如何在ThinkPHP中緩存文件路徑

07 Apr 2023

ThinkPHP是一個優(yōu)秀的PHP開發(fā)框架。其核心緩存技術可以幫助提高網站的性能和響應速度。在使用ThinkPHP開發(fā)網站時,緩存文件路徑的設置是一項非常重要的工作。本文將介紹如何在ThinkPHP中緩存文件路徑。1. 理解ThinkPHP的緩存機制ThinkPHP提供了三種類型的緩存方式:文件緩存、Memcached緩存和Redis緩存。其中,文件緩存是最常見的緩存方式,但它

MySQL BLOB 字段類型:將文件存儲在數據庫中還是文件系統(tǒng)上? MySQL BLOB 字段類型:將文件存儲在數據庫中還是文件系統(tǒng)上?

02 Nov 2024

決定 MySQL BLOB 字段類型:文件上傳的存儲選項在數據庫設計的上下文中,選擇適當的字段類型...

如何選擇正確的 MySQL 數據類型并有效處理文件存儲? 如何選擇正確的 MySQL 數據類型并有效處理文件存儲?

20 Dec 2024

將文件插入 MySQL 數據庫在處理 MySQL 數據庫中的文件存儲時,選擇適當的表列類型至關重要...

如何在 PHP 中確定文件的內容類型? 如何在 PHP 中確定文件的內容類型?

19 Nov 2024

在 PHP 中確定文件的內容類型發(fā)送帶有附件的電子郵件時,為其指定正確的內容類型至關重要...

如何從 PHP 網站執(zhí)行 Java 類文件? 如何從 PHP 網站執(zhí)行 Java 類文件?

22 Oct 2024

本文討論從 PHP 網站執(zhí)行 Java 類文件以在網頁中利用 Java 功能。主要問題是執(zhí)行 Java 程序并在 PHP 中檢索其輸出。它提供了使用 PHP exec() 函數的解決方案

oracle數據庫的文件類型有哪些 oracle數據庫的文件類型有哪些

11 Apr 2025

Oracle 數據庫文件類型包括:數據文件 (.dbf):存儲實際數據??刂莆募?(.ctl):記錄數據庫關鍵信息。重做日志文件 (.redo):記錄數據庫修改操作的日志。參數文件 (init.ora/spfile.ora):定義數據庫參數。歸檔日志文件 (.arc):重做日志文件的備份。臨時文件 (.tmp):用于存儲中間結果。理解這些文件類型對于數據庫管理和調優(yōu)至關重要,需要多學習、實踐和不斷積累經驗。

See all articles