簡體   English   中英

緩存? 您建議使用什么

[英]Cache ? what you suggest to use

在完成網站結構和php編碼之后,現在我想在線啟動它。 但是,當它在線上發布時,每秒將有大約400位訪問者,這將是一個繁忙的交通,我想對緩存提出一些專家意見。

  • 我應該使用哪種緩存? 是APC還是eAccelerator?
  • 我已經安裝了memcached,這是否會與APC或eAccelerator沖突?
  • 在哪里可以找到有關如何配置緩存的信息? 關於最佳配置的任何建議?
  • 只緩存部分頁面而不緩存全部網站該怎么辦?如果可以,請舉任何例子?

感謝您閱讀此消息Best Regards Meo

APC和內存緩存可以一起使用。 每秒400位訪客相當多。 也許您應該研究負載平衡器和帶有2或3個Web服務器的服務器設置的可能性。 這樣,您可以分散負載,甚至在一台服務器發生故障時甚至可以保持聯機狀態。

我不知道這個網站的意義,也不知道它是否也依賴數據庫,但是擁有大量數據,具有搜索和篩選功能(例如商店,Wiki等)的網站也將需要一個沉重的(獨立的)數據庫服務器。 在這些情況下,數據庫比Web服務器本身更容易成為瓶頸。

如果您有很多靜態內容,則可以在內存緩存中緩存很多數據,甚至可以緩存完整或部分呈現的頁面或HTML塊。 這可能會嚴重降低數據庫負載。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM