在线观看肉片AV网站免费_97在线中文字幕免费公开视频_人妻无码二区自慰系列_高清无码黄色在线网站

織夢(mèng)CMS - 輕松建站從此開(kāi)始!

天府星空

Discuz!NT靜態(tài)文件緩存(SQUID)解決計(jì)劃_網(wǎng)頁(yè)設(shè)計(jì)公司

時(shí)間:2012-11-06 21:40來(lái)源:未知 作者:admin 點(diǎn)擊:
我們的產(chǎn)品目前可以支持為不同的模板設(shè)置不同的靜態(tài)文件外鏈地址,如上圖。 由于squid支持集群布署,所以它提供了相應(yīng)的配置節(jié)點(diǎn),即cache_peer,具體解釋參見(jiàn)該鏈接。這里我把布署環(huán)境做一下闡明,在本部分的服務(wù)器環(huán)境中,單拿出兩臺(tái)機(jī)器相互做為sibling(

  

      我們的產(chǎn)品目前可以支持為不同的模板設(shè)置不同的靜態(tài)文件外鏈地址,如上圖。 

      由于squid支持集群布署,所以它提供了相應(yīng)的配置節(jié)點(diǎn),即cache_peer,具體解釋參見(jiàn)該鏈接。 這里我把布署環(huán)境做一下闡明,在本部分的服務(wù)器環(huán)境中,單拿出兩臺(tái)機(jī)器相互做為sibling(姊妹)街坊。    
   

 

       通過(guò)上面的文件配置,就可以將前面所說(shuō)的1和3這兩大類靜態(tài)文件的外鏈指到別的地址上了。當(dāng)然如果要設(shè)置模板文件夾下的那些CSS,IMAGE文件,我們還要在治理后盾中的模板列表中進(jìn)行相干設(shè)置。這里為了方便起見(jiàn),我直接在數(shù)據(jù)庫(kù)中的dnt_templates表(默認(rèn))將相應(yīng)的模板靜態(tài)文件外鏈信息直接寫上,如下圖:
   

      這樣,當(dāng)我們?cè)O(shè)置完成上面的內(nèi)容之后,就可以在IE頁(yè)面源碼中看到當(dāng)前的靜態(tài)文件已被鏈接新的地址上去了,如下圖(showforum.aspx頁(yè)):

 

<?xml version="1.0"?>
<EntLibConfigInfo xmlns:xsi="
 <Medaldir>
 <Topicidentifydir>
    <Jsdir>
</EntLibConfigInfo>

       同時(shí)在最新的產(chǎn)品中,我們新增了一個(gè)entlib.config文件(位于discuz.web\config\文件夾下),用于配置所有與Discuz!NT企業(yè)版相關(guān)的配相信息,上面所說(shuō)的HTTP外鏈地址,就在這個(gè)文件中有相應(yīng)配置,我們只有編纂其中的相應(yīng)節(jié)點(diǎn)信息,就可以啟用這個(gè)功效了,比方下面的這個(gè)配置:

        當(dāng)然,目前實(shí)現(xiàn)了程序的開(kāi)發(fā)和配置,下面?zhèn)戎亟榻B如下如果配置SQUID,以架構(gòu)啟用靜態(tài)前端服務(wù)。

      接著配置squid.conf,設(shè)置相關(guān)節(jié)點(diǎn)。下面做一下介紹:     

-->       在目前最新版本的產(chǎn)品中,我們供給了緩存靜態(tài)文件的解決計(jì)劃,就是應(yīng)用SQUID做靜態(tài)前端,將論壇中的大部門靜態(tài)文件布署或外鏈到一個(gè)新的HTTP鏈接上,其中能夠外鏈的靜態(tài)文件包含:      Code highlighting produced by Actipro CodeHighlighter (freeware)>     1.Discuz.web/Javascript/ 下所有以‘template_’打頭的JS文件以及該文件夾下的局部js文件。
 網(wǎng)頁(yè)設(shè)計(jì)公司;    2.模版文件夾下的所有CSS或IMAGE文件(空間相冊(cè)文件夾除外)
     3.前臺(tái)Image文件夾下的Medal(勛章),Topicidentify(主題鑒定圖標(biāo))下的所有文件。

       首先,從下面地址高低載相應(yīng)的SQUID windows版本到本地。

  成都網(wǎng)站設(shè)計(jì);SQUID運(yùn)作模式:
    1. 當(dāng)Squid Server 不資料時(shí),會(huì)先向Sibling 的Squid Server 要資料,如果Sibling沒(méi)資料,就跳過(guò)它直接向Parent 要。
    2. 向Parent 要資料,然後始終等,直到Parent 給它資料為止(Parent 本人有的資料或上Internet 去拿)。
    3. 沒(méi)有Parent 時(shí),就自己上Internet 去get。
    4. 假如這三者都拿不到材料,才向用戶端回報(bào)拿不到資料。

 

       

       而后將解壓該文件到C盤目錄下,在squid\etc目錄下把:    

 

 

 


      

Code highlighting produced by Actipro CodeHighlighter (freeware)>    1.squid.conf.default拷貝一份重新命名為squid.conf 
    2.cachemgr.conf.default拷貝一份從新命名為cachemgr.conf 
    3.mime.conf.default拷貝一份重新命名為mime.conf  Code highlighting produced by Actipro CodeHighlighter (freeware)>   #啟用當(dāng)前主機(jī)的81端口為squid服務(wù)端口
    http_port 81 vhost 


   #閱讀器上顯示的主機(jī)名稱
    visible_hostname cache.discuznt

       目前在SQUID上有兩個(gè)平臺(tái)版本,分辨是LINUX跟WINDOWS,咱們的產(chǎn)品支撐這個(gè)平臺(tái)上的SQUID程序。這里為了便利布署,只先容WINDOW平臺(tái)上的安裝步聚(網(wǎng)上LINUX下裝置SQUID的資料十分豐盛)。

            

(責(zé)任編輯:admin)
頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
發(fā)表評(píng)論
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
評(píng)價(jià):
驗(yàn)證碼: 點(diǎn)擊我更換圖片