2
我已經安裝了Drupal 6.x,並且有一個由工作站模塊生成的塊顯示當前正在播放的節目的名稱。有沒有辦法讓這個塊免於緩存?或者,我可以在00:59:00只爲該塊插入「刷新」嗎?緩存:如何免除一個塊
我不是一個PHP的傢伙,但已經找到了這個塊生成模塊的地方,認爲如果我新的做什麼,我可以做出改變。
我已經安裝了Drupal 6.x,並且有一個由工作站模塊生成的塊顯示當前正在播放的節目的名稱。有沒有辦法讓這個塊免於緩存?或者,我可以在00:59:00只爲該塊插入「刷新」嗎?緩存:如何免除一個塊
我不是一個PHP的傢伙,但已經找到了這個塊生成模塊的地方,認爲如果我新的做什麼,我可以做出改變。
如果該塊是一個JavaScript或jQuery小部件,緩存不會打擾你。例如:頁面內容被緩存,但運行一個客戶端腳本,該腳本將回調到服務器以獲取最新信息並執行ajax操作。
或者,您可以關閉頁面緩存併爲該頁面上的某些查詢/元素設置緩存。但是,如果你不是一個可能是一個鬥爭的PHP人。
請參見: http://api.drupal.org/api/function/cache_set/6
我敢肯定還有其他的選擇的人會幫助你。
這個塊標記爲BLOCK_NO_CACHE,爲什麼你想從緩存中獲取它?我假設,顯示播放站是實時的... – Nikit