當前位置:首頁 » 文件管理 » drupal清除緩存

drupal清除緩存

發布時間: 2025-08-05 12:10:29

❶ nginx 304 not modified 怎樣解決

你好,
HTTP304錯誤的詳細解釋NotModified客戶端有緩沖的文檔並發出了一個條件性的請求(一般是提供If-Modified-Since頭表示客戶只想比指定日期更新的文檔)。伺服器告訴客戶,原來緩沖的文檔還可以繼續使用。如果客戶端在請求一個文件的時候,發現自己緩存的文件有LastModified,那麼在請求中會包含IfModifiedSince,這個時間就是緩存文件的LastModified。因此,如果請求中包含IfModifiedSince,就說明已經有緩存在客戶端。只要判斷這個時間和當前請求的文件的修改時間就可以確定是返回304還是200。

❷ Xcache和memcache選哪個好

memcache和 Xcache 是php的2個緩存工具。PHP5.5以來,自帶有 Zend Opcache ,不過默認沒啟用。
這些緩存器的原理:

引用
把PHP執行後的數據緩沖到內存中從而避免重復的編譯過程,能夠直接使用緩沖區已編譯的代碼從而提高速度,降低伺服器負載,它們的效率是顯而易見的,像drupal這種龐大的CMS,每次打開一個頁面要調用數十個PHP文件,執行數萬行代碼,效率可想而知

然而Opcache 只自動緩存代碼,它沒有開放一個自定義緩存的API,要用到用戶緩存的話還得用上Xcache或者memcache。
Xcache是中國人所做,看起來很牛叉,但是在實際應用中發現這個東西太不穩定了,光用它作代碼緩存(後台自動緩存PHP代碼),竟然有時候會使得整個PHP進程都當掉。然後也試了Xcache的用戶緩存,API文檔寫得真夠殘的,好在還能用,但萬沒有想到,在fastcgi模式下,緩存命中率低得可憐,用和沒用基本上差不多,明明緩存了,後一個請求過來一查卻說沒緩存,可能延時個幾秒後才得知這個已經緩存了,才能取出緩存內容。這玩意到底仔細測試沒有?我用的是3.1.0官方正式版Xcache在PHP 5.5 里作的測試,簡直就是個廢物!還記得以前在PHP5.2裡面也用它過,莫名其妙的請求失敗也時有出現。現在直接不敢再用……

相比這個XCache,memcache穩定得多。題外話:memcached和memcache又有點不同,memcached是memcache的守護進程,但是PHP中也有memcached的擴展。這兩個說實話是讓人頭暈不知道是什麼區別,其實我看來就是調用memcache的封裝模式不太一樣而已。具體哪些調用上的不同,參考 http://pecl.php.net/package/memcache 和http://pecl.php.net/package/memcached 。一看就知道memcached要多一些API函數調用,功能也更強大一些。而實際上基礎應用的話memcache已經足夠。

memcache的使用首先要有它的服務(也就是memcached進程)在跑,這個是一個小小的軟體,一般是用C++編譯,可以部署在與PHP同一台也可以不同,甚至可以分布式部署幾個memcached服務在不同的伺服器上。而PHP的memcached只是它的客戶端而已。memcached本身沒有PHP代碼緩存功能,現升到PHP5.5後直接交給自帶Opcache 了。一般用它作用戶緩存。經過實際開發,memcached穩定性是非常高的,只要有緩存,命中率幾乎在99%以上。PHP官方下提供了它的擴展可直接使用:http://pecl.php.net/package/memcache 連Windows版的DLL也直接在那裡了,不用自己再編譯。Windows下編譯這些東西真是麻煩得很啦~

綜上memcache更加穩定,推薦使用。Xcache真要用的話,還是老實在本地先測試一下再說。
此外,微軟Windows下PHP可以使用Wincache,這個的穩定性沒得說的,而且也不用守護進程。但是微軟沒能編譯適用於PHP 64位的DLL。要想通用和跨平台,memcache是首選!!

❸ drupal 緩存 目錄在哪

drupal沒有緩存目錄,drupal的緩存默認是放在資料庫裡面的,你看有些表叫做cache_XXX 這些就是緩存...

熱點內容
編程兩大類 發布:2025-09-10 03:59:50 瀏覽:365
安卓什麼軟體可以把照片拼在一起 發布:2025-09-10 03:59:17 瀏覽:552
我的世界葯葯世界伺服器 發布:2025-09-10 03:45:27 瀏覽:677
ftp快照 發布:2025-09-10 03:34:33 瀏覽:732
二叉樹的遍歷演算法java 發布:2025-09-10 03:19:34 瀏覽:15
吉利嘉際旗艦型有哪些配置 發布:2025-09-10 03:14:49 瀏覽:513
c語言四捨五入的函數 發布:2025-09-10 03:06:23 瀏覽:737
c語言兔子 發布:2025-09-10 03:05:49 瀏覽:656
伺服器電腦有些什麼功能 發布:2025-09-10 02:58:43 瀏覽:151
安卓變成黑白了為什麼 發布:2025-09-10 02:39:39 瀏覽:468