# 博客緒論
## 什么是 "博客"?
"博客"是"網絡博客"(weblog)的縮寫,是指以時間為順序記錄信息并保持更新的網站。它通常是以日記形式撰寫的個人主頁,還包含其它網站的鏈接。從個人生活到政治話題都可成為博客內容,也就是說,它可以只涉及單個狹窄主題也可以包括所有主題范圍。
很多博客都專注于單獨的主題,比如網頁設計,家庭理財,體育以及手機等無線技術。還有很多是關于作者的日常生活以及自己的思考。
一般來說(雖然有例外),博客包括以下內容:
* 主要的內容區,其中文章按時間順序排列,最新文章在最上面。通常還有文章類別。
* 以前日志的存檔
* 評論區域
* 其它網站的鏈接列表,有時稱作"友情鏈接"。
* 一個或者多個"feeds", 如RSS, Atom 或RDF 文件。
當然,不排除有些博客還包括其它功能。可以參考短片來理解什么是一個博客。
## 博客的內容
對任何網站來說,內容是存在的理由。零售類網站以產品的目錄為特色。大學的網站包含了他們的校園、課程和老師等信息。新聞類網站展示了最新的新聞故事。對一個個人博客來說,上面可能有一堆的意見或評論。如果沒有內容被更新,我們根本沒有理由訪問一個站點兩次。
在一個博客上,內容包括了作者寫的文章(有時候也被叫做"posts"或者"entries")。的確,有的博客有多位作者,他們分別寫各自的文章。通常情況下,博客作者在一個基于網絡構建的博客系統中撰寫文章。一些博客系統還支持使用獨立的“博客客戶端”軟件,它允許作者離線寫文章,稍后再上傳。
## 評論
什么是交互式網站?如果網站訪客能夠留下關于網站或文章的評論,小貼士,或感想,這不是更有趣嗎?在博客上,就能這樣做了!博客最令人興奮的一點就是能在上面發表評論。
大多數博客能讓訪客發表評論。有的甚至能讓其它博客作者在不訪問博客的情況下就能留下評論!這就是"pingbacks" 或者"trackbacks"。無論何時,只要在自己的文章中引用了其它站點的文章, trackback就會通知其它bloggers。這就加強了網站之間的交流和溝通。
## 博客和CMS的區別
CMS 或者"內容管理系統" 是用來管理網站的軟件。大多數博客軟件都是一種CMS,它們提供創建和維護博客功能,使人們在因特網上發表日志像寫文章那樣簡單,只要給文章一個標題,并將標題放在(一個或者多個)類別下面就可開始編寫內容了。CMS程序提供的功能較為龐大復雜,但博客工具讓你僅憑直覺就能輕松的完成操作,而它則負責處理文章顯示效果及公共訪問這類后臺工作。換句話說,你負責撰寫,而博客工具則負責幫你管理網站!
WordPress致力于改善博客外觀,提升博客性能,同時使它產生的html代碼符合網絡標準。它是一個高級的博客工具,提供了一套完整豐富的功能。在管理面板上,可設置顯示效果及各種功能,輕松地撰寫日志,然后按下按鈕,就能將它立即發表到因特網上!
如果你剛接觸WordPress,可先閱讀WordPress入門,它介紹了如何快速有效設置WordPress以及如何在 WordPress中執行基本操作的相關信息,如創建新日志和編輯現有日志。
## Bloggers須知
除了要了解博客軟件WordPress是怎樣運行的,你還需要知道一些術語和概念。
## 歸檔
博客也是在網上保存文章的好途徑。多數博客以時間為基礎將文章存檔(例如以月或年歸檔),你還可設置在首頁日歷上顯示每日存檔。日志存檔還可以以類別為基礎,將同一類別日志存檔在一起。
除此之外,也可用作者或字母表順序給文章存檔。存檔方法多種多樣。能這么悠閑輕松的組織和顯示日志,正是博客成為流行的個人出版工具的原因之一。
## Feeds
Feed是一種特殊的軟件工具,它允許"Feed閱讀器" 自動訪問網站,查看最新內容,然后向其它網站發送更新資料。這使用戶能夠及時了解不同網站上發表的最新和最熱門的信息。Feeds包括RSS(稱為"豐富的站點摘要" 或者 "聚合內容"),Atom或RDF文件。Dave Shea,網絡設計博客Mezzoblue的作者對feed作過全面總結。
## 博客鏈接
博客鏈接是一個鏈接列表(可作分類),用來鏈接博客作者認為有價值或有趣的網頁。鏈接的博客通常具有相同愛好。博客鏈接通常位于網頁的"側邊欄",或獨占一個頁面。BlogRolling和blo.gs是提供與博客鏈接有關的功能和幫助的兩個網站,它們幫助用戶輕松維護鏈接并使其與博客融為一體。此外,WordPress也有內置的鏈接管理,這樣用戶就不需要依賴第三方來創建和管理博客鏈接了。
## 聚合內容
feed 是機器可讀的 (通常是XML)博客定期更新內容。許多網絡博客有feed (通常是 RSS, 但也可能是Atom 和RDF等等, 就像上面所描述的)。"feed閱讀器"會不停地檢測指定博客以了解其是否更新。如果博客已更新,它就會顯示新日志的摘錄(或者全部內容),并給其加上鏈接。Feed中也包括以前的日志,但當feed閱讀器檢查feed時,它真正要找的是新日志且它會自動發現新日志并下載下來供你閱讀。這樣只要把feed 鏈接添加到feed閱讀器里,當博客新增文章時,Feed閱讀器就會通知你,而你無需訪問所有感興趣的博客來看有無更新內容了。
## 管理評論
博客中最令人興奮的特征之一就是評論。這個高度交互式的功能允許用戶評論日志,鏈接日志并向他人推薦日志——這就是trackbacks和pingbacks。我們也將討論怎樣審核和管理評論,及怎樣處理博客中惱人的垃圾評論。
* Trackbacks
* Pingbacks
* 驗證Pingbacks 和Trackbacks
* 審核評論
* 垃圾評論
## Trackbacks
Trackbacks最早是由MovableType博客軟件包的創建者——SixApart開發的。SixApart對trackbacks有個簡短的介紹:
> 簡單來說, TrackBack是在網站間互通消息的工具:是甲向乙說話的一種方法,"你可能對這個有興趣。"甲若要向乙表達這個句子,就要向乙發送一個 TrackBack ping。
下面是一個更好的解釋:
* 甲在博客上發表一篇日志。
* 乙在甲的博客上評論,但也想讓自己的訪客看看評論內容,并讓其能在自己的博客上評論。
* 乙在自己的博客上發表日志,同時向甲的博客發送一個trackback。
* 甲的博客收到了顯示原始文章評論的trackback,且評論包含了乙的文章鏈接。
這個方法使更多的人加入了討論(甲和乙的讀者都可以通過鏈接看到對方的文章),trackback有一定的真實性,因為它們來自另一個博客。不幸地是,引入的trackback并沒有真正的真實性,它們的確可以偽造。
多數trackbacks只將乙所說的一小部分(稱作"摘要")發送給甲,這個"內容摘要"鼓勵他們點擊到乙的站點閱讀其余內容(可能是評論)。通常情況下,乙向甲的博客發送的trackback貼滿了評論。當然,甲可以在他自己的服務器上編輯評論,但這也意味著"真實性"問題并沒有真正得到解決。(注: 甲只能在他自己的服務器上改變trackback的內容。他不能編輯發送trackback的乙站點上的文章。)
SixApart已發布官方trackback說明。
## Pingbacks
Pingbacks的產生是為了解決trackback遺留的問題。 然而,官方的pingback文檔使pingbacks聽起來和trackbacks一樣糟糕:
> 例如,Yvonne在她的博客上寫了一篇有趣的文章。Kathleen閱讀了Yvonne的文章,做了評論并鏈接了Yvonne的原始文章。使用 pingback,Kathleen的博客會自動通知Yvonne,她的博客已被鏈接,Yvonne的博客就會將這個信息加入到她的網站。
pingbacks和trackbacks有三個重要區別:
1. Pingbacks和trackbacks使用了兩種完全不同的信息技術(分別是XML-RPC和HTTP POST)。
2. Pingbacks支持自動察覺,軟件能自動發現文章中的鏈接并自動嘗試pingback這些URLs,然而使用Trackbacks時,必須手動輸入 trackbacks要發送到的trackback URL.
3. Pingbacks不發送任何內容。
理解pingbacks的最好辦法是把它看作遠程評論:
* 甲在他的博客上發表一篇日志。
* 乙在她自己的博客上發表日志并鏈接甲的文章。若雙方都有激活的pingback,系統將自動給甲發送pingback.
* 甲的博客收到了pingback,然后自動來到乙的文章來確認pingback是否確實源自那里。
顯示在甲博客上的Pingback就是乙博客的日志鏈接。這樣,文章的所有編輯都由作者來控制(trackback摘要是可由接受者編輯的)。自動確認過程引進了一定的真實性,這就使偽造pingback變得更難了。
有些人覺得trackbacks較好,因為甲的讀者至少可以看見乙所說的一些話,然后決定是否要閱讀更多的內容(然后點擊到乙的博客)。有的人則認為 pingbacks較好,因為它們在文章之間創建了一個可證實的連接。
## 核實 Pingbacks和Trackbacks
經常有人批評博客中的評論缺少權威性,因為所有人都可以用他們喜歡的名字任意發表評論,但卻沒有核實過程來確認發表人就是頁面上顯示的評論人。而Trackbacks 和Pingbacks使這一狀況有所改善,因為它們都可用來核實評論。
## 審核評論
審核評論允許網站所有者和作者監控和管理日志評論,并有助于處理評論中的垃圾廣告。可用它來審核評論,刪除不受歡迎的評論,批準通過較好評論或對評論做出其它安排。
## 垃圾評論
垃圾評論是指博客上發布的無用評論(或trackbacks,或pingbacks),通常與文章內容無關。它們可以包含一個或多個其它網站或域名鏈接。為使他們的域名在Google中獲得更高的網頁排名,發送垃圾廣告的人把評論作為工具,那樣的話,他們未來就可將域名以更高的價格出售或者在現有網站的搜索結果中獲得更高的排名。
發送垃圾廣告的人是毫不留情的;因為這涉及到真正的錢,他們努力"工作",甚至創建自動工具(機器人)迅速散發他們的垃圾廣告。許多博客,特別是新手,常覺得網站簡直被垃圾評論包圍了。
然而,我們對此有解決辦法!因為WordPress有許多用來打擊垃圾評論的工具。預先稍作努力就可以控制垃圾評論,我們當然沒理由為此放棄博客。
## 漂亮的固定鏈接
固定鏈接是個人博客的日志,分類和其它記錄內容的永久URLs.其它博客作者瀏覽你的日志(或其它博客版塊)時,你在郵件中輸入日志鏈接時都會用到Permalink。由于他人也許會鏈接你的日志,所以日志的URL應保持不變,而固定鏈接正是永久性的(長時間有效)。
“漂亮的”固定鏈接源于這樣一個理念:由于人們點擊鏈接時,它的 URL 就會顯示,因此我們希望顯示的 URL 是有意義的,而不是充滿了難以理解的參量。最好的固定鏈接應是“可修改的”,即用戶可以更改瀏覽器中的文章鏈接,使其導航到博客的其它版塊或列表。例如,以下是 WordPress 默認的固定鏈接: /index.php?p=423
用戶怎會知道“p”代表什么?數字 423 來自哪兒呢?
相反,如果配置 WordPress,更改固定鏈接的話,擁有合理結構的漂亮的固定鏈接,鏈接就會鏈接到同一篇文章: /archives/2003/05/23/my-cheese-sandwich/
只要看一眼 URL,就能輕易看出鏈接包含了發表日志的日期和標題。或許有人也能想到把 URL 改為/archives/2003/05/,就會得到 2003 年 5 月的所有日志列表。相當漂亮!關于 WordPress 的固定鏈接模式的更多信息,請查看使用固定鏈接。
## 使用電子郵件寫博客
一些博客工具允許通過郵件把日志直接發送到博客上,而無需使用博客工具。WordPress就提供了這個較酷的功能。使用電子郵件,現在就可以將你的日志內容發送到預設的郵箱中。瞧!你的文章發表了!
## 日志縮略名
如果你使用了Permalinks, 日志縮略名(通常是日志標題)就是你的日志鏈接。博客軟件可能會簡化或截短你的標題,以讓其更適合作鏈接。比如"I'll Make A Wish"這個標題可能會被截短為"ill-make-a-wish".在WordPress中,你可將日志縮略名縮略為其它形式,如"make-a- wish",這比“生病時許愿”聽起來舒服多了。你不這樣認為嗎?
## 摘要
摘要是博客日志的簡要概括,它有許多顯示方式。在WordPress中, 摘要可以是特意撰寫的文章總結性語句,或是日志前幾段自動生成的文字,也可以是作者指定的某一句話。
## 插件
插件是程序腳本上很酷的“飾品”,可用增強博客的已有功能,或添加新功能。
添加WordPress插件非常容易。在管理面板上, 有一個插件頁面。從WordPress插件目錄上下載插件后,在插件管理子面板上將它激活就可以了。當然,并不是所有的插件安裝都很簡單,但WordPress插件作者和開發者會使這個過程盡量簡單。
## 基本知識-寫博小貼士
創建新博客確實很困難,許多人因此望而卻步。也確有博客沒有評論也無人訪問。你想從千百萬博客中脫穎而出,想讓你的博客成為那幾十萬個真正被訪問的博客之一嗎?下面的簡單貼士會幫助你掌握博客技巧:
1. 定期發表日志,但如果沒有什么值得發表的,就不要發表。
2. 堅持只談論幾個特別話題。
3. 不要在首頁上放滿了 '訂閱'和 '給我投票'的鏈接,除非有人特別喜歡你的博客,以致可以忽視這些(但它們通常只會起負面作用) 。
4. 如果可能的話,盡量使用簡明的主題。
5. 享受寫博客的樂趣吧!記得給其他博客發表評論(因為他們一般會回訪!)!