Thinkphp3.2中怎樣實現局部不緩衝?

來源:互聯網
上載者:User
開啟了靜態緩衝後,沒找到局部不緩衝的方法。
模板中好像沒有的標籤。
請問各位是怎樣處理的?

我的需要是:頁面中大部分內容是一天更新一次的,所以我希望實現頁面的靜態緩衝。
但其中有些地方不能使用緩衝,比如使用者登入情況,檔案下面的評論數,這些是需要根據資料庫的變化隨時更新的。

樓下回答中提到用ajax,這當然可以說實現未重新整理的時候頁面的更新和資料庫的更新,但頁面重新整理後如果我讀的是緩衝,那剛才的更新就失效了。
像smarty模板中就可以通過nocache標籤讓某些局部不使用緩衝,我想問的是在thinkphp中應該怎樣來實現 ?

回複內容:

開啟了靜態緩衝後,沒找到局部不緩衝的方法。
模板中好像沒有的標籤。
請問各位是怎樣處理的?

我的需要是:頁面中大部分內容是一天更新一次的,所以我希望實現頁面的靜態緩衝。
但其中有些地方不能使用緩衝,比如使用者登入情況,檔案下面的評論數,這些是需要根據資料庫的變化隨時更新的。

樓下回答中提到用ajax,這當然可以說實現未重新整理的時候頁面的更新和資料庫的更新,但頁面重新整理後如果我讀的是緩衝,那剛才的更新就失效了。
像smarty模板中就可以通過nocache標籤讓某些局部不使用緩衝,我想問的是在thinkphp中應該怎樣來實現 ?

1.ajax局部重新整理DIV 那麼這個div不就是不能緩衝了嗎? 不太明白你的意思
2.define('APP_DEBUG',True); 開啟debug就不緩衝了

Thinkphp 並沒有所謂的局部不緩衝,只有通過ajax實現了

Js + Ajax 實現局部重新整理

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.