十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
zblog如何備份和zblog怎么備份2008-05-01 11:02zblog備份的原則就是凡是你修改過的,都需要備份。 z-blog 1.8版本
創(chuàng)新互聯(lián)科技有限公司專業(yè)互聯(lián)網(wǎng)基礎(chǔ)服務(wù)商,為您提供成都棕樹機(jī)房,高防服務(wù)器租用,成都IDC機(jī)房托管,成都主機(jī)托管等互聯(lián)網(wǎng)服務(wù)。
第一:首先備份,c_custom.asp文件。說明:有Z-Blog中最基礎(chǔ)的設(shè)置,數(shù)據(jù)庫(kù)鏈接和網(wǎng)站鏈接
第二:備份,數(shù)據(jù)庫(kù)文件
第三:你修改過的樣式,模板頁(yè)。
包括:
1、TEMPLATE目錄,其中的STYLE目錄。
2、INCLUDE目錄
這里裝的是z-blog的ASP頭文件庫(kù),比如導(dǎo)航條、友情鏈接,圖標(biāo)匯集,以及你自定義一些標(biāo)簽都在里面。
3、UPLOAD目錄
這里是你曾經(jīng)上傳過的文件附件所在,備份這個(gè),可以保證你的下載或引用的圖片鏈接有效。
4、IMAGE文件夾下custom目錄
這個(gè)是我自定義的目錄,放了一些博客用到的背景圖片。
5、c_system_event.asp
此外我還去除了z-blog的“當(dāng)前樣式”和“當(dāng)前語(yǔ)言”,所以這個(gè)“FUNCTION”文件夾中的“c_system_event.asp”,也要備份。
(Cache 和Post 兩個(gè)目錄不用備,可以文件重建生成)
2.如何把Z-BLOG搬遷到其他空間
直接將整站Z-BLOG程序用ftp備份之后上傳到新空間
如果換域名了也只需在網(wǎng)站設(shè)置里重設(shè)BLOG的地址,然后文件重建即可
=====================================================.另外詳細(xì)的信息:
如何對(duì)Z-blog數(shù)據(jù)進(jìn)行備份【2008年1月24日更新】
俗話說,“不怕一萬,就怕萬一”,網(wǎng)絡(luò)畢竟是虛幻的,“數(shù)字災(zāi)難”隨時(shí)都可能發(fā)生。一旦有有不測(cè)風(fēng)云,如病毒襲擊、服務(wù)器癱瘓、自己誤操作等都有可能使你駕設(shè)在虛擬空間的博客瞬間消失殆盡。
其實(shí),只要你養(yǎng)成經(jīng)常備份的習(xí)慣,這些突發(fā)事件對(duì)你來說就沒什么大不了的。那么如何對(duì)Z-blog進(jìn)行備份呢?
首先,建議你現(xiàn)在就開始,在自己的電腦硬盤新建一個(gè)博客文件夾,然后將虛擬空間里的全部blog文件(除了post目錄外)下載下來。備份的工具為ftp工具,一般有CuteFTP、FlashFXP、LeapFTP等,功能都是大同小異的,不懂的朋友可以嘗試去網(wǎng)上下載。
其后,你可以根據(jù)自己使用情況進(jìn)行日常備份。備份的原則是:哪里進(jìn)行成功更新了就備份哪里。為了使大家對(duì)博客各個(gè)目錄有一個(gè)總體的認(rèn)識(shí),我來介紹一下備份的要點(diǎn)以及各個(gè)目錄的作用:
1、重點(diǎn)備份——DATA目錄
這是你的數(shù)據(jù)庫(kù)目錄,記錄著日志、摘要、評(píng)論、留言、統(tǒng)計(jì)等最最重要的數(shù)據(jù)。建議你一周至少備份1-2次,如果你天天都有文章的話,那就天天備份吧。
2、選擇性備份——一旦你成功進(jìn)行了修改,對(duì)應(yīng)備份該部分文件即可?!俺晒M(jìn)行了修改”的意思是,只有那些驗(yàn)證確實(shí)可行的修改才需要備份,不要可能存在問題的備份了,而喪失了“恢復(fù)正?!钡臋C(jī)會(huì)。
c_option.asp:博客后臺(tái)[網(wǎng)站設(shè)置]大部分內(nèi)容。
c_custom.asp:Z-blog主要配置文件,如博客網(wǎng)址,數(shù)據(jù)庫(kù)路徑、版權(quán)信息、統(tǒng)計(jì)代碼等。
THEME目錄:下載的主題文件(包括模板和樣式)都放在這里,每個(gè)文件夾都代表一個(gè)獨(dú)立的主題。
INCLUDE目錄:包括導(dǎo)航欄、友情鏈接、網(wǎng)站收藏、圖標(biāo)匯集、站點(diǎn)統(tǒng)計(jì)等信息。
UPLOAD目錄:通過在博客后臺(tái)上傳的圖片等文件都儲(chǔ)存在這里,每次只需備份最新上傳的文件即可。
ADMIN目錄:管理后臺(tái)、編輯器。
FUNCTION目錄:博客的主要程序文件,一般請(qǐng)不要亂改動(dòng)。
IMAGE目錄:程序默認(rèn)的一些圖片。
LANGUAGE目錄:包含了語(yǔ)言包文件,對(duì)應(yīng)修改,可以將實(shí)現(xiàn)界面的不同語(yǔ)言,如英文。
PLUGIN目錄:插件目錄,下載的插件文件都放在這里。
SCRIPT目錄:一般js文件。
CSS目錄:程序的樣式,主要是后臺(tái)的樣式。
WAP目錄:手機(jī)WAP訪問的程序。
XML-RPC目錄:博客對(duì)外接口。
3、不需經(jīng)常備份的目錄
POST目錄:Z-blog會(huì)自動(dòng)生成的文章都會(huì)儲(chǔ)存在這里。只要目錄存在,刪除里面的文章也沒問題,重建文件即可自動(dòng)生成。
CACHE目錄:博客運(yùn)行時(shí)自動(dòng)產(chǎn)生的臨時(shí)文件。
ZBlog博客備份究竟要備份些什么內(nèi)容呢?
1、備份文章:這個(gè)是最主要的,如果這部分?jǐn)?shù)據(jù)丟失,可能意味著你以前的努力就白費(fèi)了。Zblog所有發(fā)表的文章都保存在根目錄里的post文件夾下,只要從空間里將post下傳下來保存在本地即可。
2、備份數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)里記錄了博客的基本變化,如:發(fā)表的文章數(shù),評(píng)論數(shù)等數(shù)據(jù),如果沒有它,博客文章顯示將會(huì)出現(xiàn)錯(cuò)誤,所以在備份文章的同時(shí)備份它也是必不可少的。
3、備份根目錄upload。這個(gè)目錄里裝載了你上傳的所有文件,備份的時(shí)候也應(yīng)該不能撇下它。因?yàn)槟愕奈恼吕锟赡芤呀?jīng)插入了這些附件,如果這部分的數(shù)據(jù)丟失,那么文章里相關(guān)這些附件鏈接(如提供的下載地址)就會(huì)失效。
4、備份相應(yīng)的樣式:Zblog官方給我們提供了很多的樣式,但我們未必對(duì)樣式感到非常滿意,總會(huì)在原樣式的基礎(chǔ)上進(jìn)行修改,因此,也有必要將這些樣式保存下來,以便保護(hù)我們的勞動(dòng)成果。
個(gè)人認(rèn)為,平時(shí)只要做好這四個(gè)方面的備份即可。
其實(shí)造成文件重建按鈕不見的原因很簡(jiǎn)單,因?yàn)槟汩_啟了偽靜態(tài)功能?,F(xiàn)在打開你的后臺(tái)--插件管理--靜態(tài)管理中心,打開看看是不是勾選了“全局偽靜態(tài)”:
啟用了偽靜態(tài)后整個(gè)網(wǎng)站的文件全部是動(dòng)態(tài)的了,這樣就算你修改了東西也會(huì)實(shí)時(shí)生效,所以自然也就用不著“文件重建”功能了。如果發(fā)現(xiàn)啟用了偽靜態(tài)后修改的東西并沒有生效,請(qǐng)記得打開后臺(tái)首頁(yè)--更新緩存,這個(gè)就相當(dāng)于文件重建了。
問題處理完成后,您也可以嘗試使用騰訊電腦管家,全方位實(shí)時(shí)保護(hù)你的電腦
文件重建的意思是:當(dāng)你修改了模板或者是一些設(shè)置時(shí),你發(fā)現(xiàn)刷新網(wǎng)站時(shí)并沒有顯示出來,這時(shí)你就需要進(jìn)行 文件重建 了,這樣才能顯示出來。簡(jiǎn)單的說就是更新一下你的設(shè)置或者修改的模板能顯示出來。
《★你還有其他問題嗎?★如果沒有請(qǐng)將本答案★選為滿意答案★吧!》
從字面的意思,是文件列表被禁止了。這個(gè)設(shè)置是沒有問題的,目錄下的文件當(dāng)然是不允許列表顯示出來的。
我順著地址找到對(duì)應(yīng)的位置,發(fā)現(xiàn)目錄下是空空的,一個(gè)文件也沒有。
我再看看其他同級(jí)目錄文件,發(fā)現(xiàn)它們下面都有一個(gè)default.html文件。。。哦,明白了,原來這是博客目錄靜態(tài)化的結(jié)果,每篇文章都按照自定義規(guī)則生成html文件存放在各個(gè)目錄下,文章的訪問地址就是文章的存放目錄,而default.html是默認(rèn)的訪問頁(yè)。我上兩周把幾篇文章的所屬類別轉(zhuǎn)移了,導(dǎo)致原先訪問地址無效了。這樣,當(dāng)再次訪問文章(目錄)時(shí),就出現(xiàn)了403的錯(cuò)誤提示。
感悟
最近博客訪問量一跌再跌,搜索來路狂減不止,我覺得與博客結(jié)構(gòu)的不穩(wěn)定有很大關(guān)系,目錄動(dòng)態(tài)變?yōu)殪o態(tài),文章歸類重新劃分,這些改變都會(huì)導(dǎo)致博客掉進(jìn)搜索引擎的沙盒,從而造成流量不斷減少。這是一個(gè)實(shí)實(shí)在在的教訓(xùn),千萬不要輕易修改網(wǎng)站結(jié)構(gòu)和欄目。
狠狠的給這個(gè)博客動(dòng)了一次大手術(shù),那就是所有目錄靜態(tài)化,包括博客首頁(yè)靜態(tài)化,歸檔首頁(yè)靜態(tài)化。
之前網(wǎng)站訪問量小,沒有覺察到訪問asp頁(yè)面與訪問html頁(yè)面有什么速度上的差別,畢竟zblog在性能上已經(jīng)相當(dāng)?shù)膬?yōu)秀了,但是由于近期網(wǎng)站流量突然上升了很多,差別就體現(xiàn)出來了。在高峰期的時(shí)候,博客首頁(yè)根本打不開或者慢得連我自己也無法忍受等待下去,然而文章頁(yè)面卻可以打開??梢奱sp程序消耗資源還是挺大的。
z-blog目錄靜態(tài)化,其實(shí)操作很簡(jiǎn)單,在后臺(tái)界面完全可以搞定,不過還是需要知道一些標(biāo)簽的運(yùn)用,不然你將需要花掉不少的時(shí)間來測(cè)試效果。
上圖為本站的設(shè)置。archives為日志存放目錄,{%post%}/{%category%}為靜態(tài)日志目錄配置,其中category就是目錄別名。
我本來想設(shè)置文件名作為文件夾的形式來訪問的,如wp那樣(),據(jù)說那樣會(huì)更加有利于搜索引擎抓取和收錄,可是沒有發(fā)現(xiàn)可以設(shè)置的地方,可能不支持此功能吧。
遺憾的是tag頁(yè)不能設(shè)置為靜態(tài),現(xiàn)在還是tag.asp來訪問tag頁(yè)。有人做了這個(gè)tag靜態(tài)化的插件,可是需要付費(fèi)購(gòu)買。所以,就暫時(shí)這樣了。以后根據(jù)需要再修改吧。
博客首頁(yè)靜態(tài)化
博客首頁(yè)靜態(tài)化不能通過后臺(tái)來操作,需要自己手動(dòng)更改下源文件,修改方法如下:
修改FUNCTION文件夾下的c_system_event.asp,加入以下函數(shù)
Function?BlogReBuild_Index()
Dim?ArtList
Set?ArtList=New?TArticleList
ArtList.LoadCache
ArtList.template="DEFAULT"
If?ArtList.ExportByCache("","","","","","")?Then
ArtList.Build
Call?SaveToFile(BlogPath??"default.html",ArtList.html,"utf-8",True)
End?If
BlogReBuild_Index=True
End?Function
然后在重建緩存函數(shù)MakeBlogReBuild和提交評(píng)論函數(shù)PostComment和提交引用函數(shù)PostTrackBack的尾部加入語(yǔ)句BlogReBuild_Index。