新聞中心
Squid緩存服務(wù)器如何在drupal站點(diǎn)中運(yùn)用
大名鼎鼎、牛逼哄哄的squid你知道嗎?我相信在互聯(lián)網(wǎng)上“摸爬滾打”的您,肯定聽(tīng)說(shuō)過(guò)這支“烏賊”??赡苣阏J(rèn)識(shí),是被當(dāng)成是一個(gè)代理來(lái)用,那么同時(shí)這個(gè)牛逼的東西,同時(shí)還能為我們的網(wǎng)頁(yè)進(jìn)行緩存,是你網(wǎng)站訪問(wèn)的倍增器。往往該系統(tǒng)部署在大型網(wǎng)站上,據(jù)說(shuō)騰訊、新浪也使用此部署站點(diǎn)的緩存服務(wù)器。那么,如果您對(duì)此感興趣,同時(shí)您又想將此技術(shù)運(yùn)用在我們的php虛擬主機(jī)的drupal站點(diǎn)上,那么各位看官,請(qǐng)看下面無(wú)憂主機(jī)(www.gle-technology.com)小編翻譯的一篇關(guān)于squid與drupal應(yīng)用的技術(shù)文章: 譯文: Squid是一個(gè)功能全面的開源站點(diǎn)內(nèi)容緩存系統(tǒng)。在加速模式下,squid可以運(yùn)用在網(wǎng)站用戶和網(wǎng)站服務(wù)器間交互中緩存對(duì)象文件,最終達(dá)到的效果就是降低對(duì)網(wǎng)站服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器的訪問(wèn)。 對(duì)于如果安裝和配置,無(wú)憂主機(jī)(www.gle-technology.com)小編在這里就不做詳細(xì)的介紹了。而我們都明白drupal站點(diǎn)內(nèi)的動(dòng)態(tài)內(nèi)容是非常多的,無(wú)憂主機(jī)小編(www.gle-technology.com)也是一個(gè)心急的人,那么我們就來(lái)看看Squid? Cacheing和動(dòng)態(tài)的drupal內(nèi)容間能產(chǎn)生什么火花吧! Squid不僅僅能對(duì)靜態(tài)內(nèi)容產(chǎn)生緩存,同樣對(duì)站點(diǎn)的動(dòng)態(tài)內(nèi)容也是適用的。不論是靜態(tài)內(nèi)容還是動(dòng)態(tài)內(nèi)容,都要注意的是節(jié)點(diǎn)(內(nèi)容)的更新和刪除,也就是說(shuō)如果關(guān)聯(lián)的內(nèi)容類型出現(xiàn)什么更新和刪除的話是需要向squid服務(wù)器發(fā)送一個(gè)清理事件。這是需要purge模塊和expire模塊來(lái)完成的。 下面是一段代碼示例: (假設(shè):squid是工作在80端口下,drupal是工作在81端口下。) 在節(jié)點(diǎn)刪除時(shí)間中也是需要相同代碼的。如果是運(yùn)行在Selinux(fc5,fc6),那么您就需要做一些安全策略的改變來(lái)讓外部的PHP程序調(diào)用這個(gè)事件。 提示:在squid.comf中設(shè)定不被緩存的內(nèi)容是很重要的。 示例代碼是需要在node.module中編輯的,建議沒(méi)有一定基礎(chǔ)的站長(zhǎng)最好不要輕易嘗試。 當(dāng)然這也是只一個(gè)參考,而您對(duì)我的文章有什么好的意見(jiàn)和建議,您可以聯(lián)系QQ340555007,期待和您的交流。 純Linux環(huán)境下高端免備案【香港獨(dú)立IP地址】 php空間,僅僅只需199元一年起。商務(wù)中國(guó)域名核心代理直銷50元注冊(cè)國(guó)際頂級(jí)域名
本文地址:http://www.gle-technology.com/drupal/7851.html