Thursday, October 14, 2004

[转载]刨根问底学Blog

刨根问底学Blog


编者按:

互联网从来不缺乏创造力!在创造了无数的神话和奇迹之后,Blog又开始进入人们的视野。而去年底各类组织怀着不同的目的炒作“木子美”现象,更是引发有关Blog的大讨论,将Blog在中国的发展引向高潮。一时间,从门户网站到个人网站,纷纷涉足Bl og领域,Blog俨然成为互联网发展的新潮流,被媒体称作继电子邮件和即时通讯软件之后的另一种革命性的交流方式。我们有必要对Blog进行全面了解。


写给菜鸟——不可不知的Blog知识

有关Blog的中文名称,一直是国内各Blog站点讨论的焦点,因此Blog在中国也就有了网络日志、博录、报客、部落以及博客的名字。从字面上解释,Blog是Weblog的简称,Weblog是“Web”与“Log”的组合,Log的中文词义是“航 海日志”,引申为任何类型的流水性记录,因此Weblog就可以理解为互联网上的一种流水性记录。Blog的主人可以在Blog中将自己每天的生活体验、灵感妙想、得意言论、网络文摘、新闻评论等记录下来,读者也可以象看日记一样享受主人带来的各种思想与 心得。Blog的主人被称作Blogger或Weblogger,也就是经常提到的部落客或博客。只要你会用电脑打字,便可在免费提供的Blog上写下自己的感想。Blog通常还支持RSS、RDF等新技术,可以将信息更快的送到每个人手中,让读者实时了 解你的所想所得。写作Blog与BBS中发贴相似,但BBS这种交流方式难以长期保留你的文章,也不能对文章进行系统整理,Blog却能够轻松做到。


1.使用网站的RSS服务阅读Blog

文章难度:新手上路

阅读Blog最省事的方法就是在提供的RSS阅读服务的网站上直接阅读。Bloglines(http://www.bloglines.com )就提供了一项免费的RSS阅读服务,一些使用PHPNuke、PostNuke架设的网站也支持订阅RSS feed。而不支持RSS阅读软件的掌上电脑或手机等移动设备也可以从网站RSS阅读服务中获益,只要你的掌上电脑或手机等能够接入互联网,就可以使用互联网站点提供的RSS阅读服务得到阅读RSS feed的目的。这类RSS阅读服务网站有NewsMob(http://www.newsmob.com )和RSS feeds forthe mobile user(http://www.mobilerss.net )等。

2.用RSS阅读软件看Blog

文章难度:新手上路

面对浩如烟海的信息,寻找有用内容成为一件很累的工作。在这网络信息泛滥的时代,如何能快速找到有用信息呢?用基于RSS的新闻阅读器吧!

互联网上有多种专用RSS阅读软件,需要考虑的是软件对中文的支持问题,因为这些软件大多数都是国外的产品,有许多不支持中文阅读。对中文支持较好的有FeedDemon、NewzCrawler、RssReader、SharpReader这几款。

笔者偏向于使用FeedDemon,它完美的支持中文显示。启动软件,你会发现它与Outlook的界面极其相似,如图1所示。更改使用习惯,请选择菜单“检视/浏览器窗口位置”。操作上,与使用Outlook和Foxmail类似。

图1 容易上手的操作方式

FeedDemon以频道群组的方式将多个相似的频道组合在一起,其内置的频道群组都是英文网站,与我们多数人关系不大,你大可通过菜单“工具/管理频道群组”将其全部删除。然后选择菜单“档案/新增/新增频道群组”,建立一个新的,空的频道群组,取一个合适的名字。
单击“档案/新增/新增频道”则是添加一个新的RSS频道。添加频道的途径可以是输入网址,导入别人的频道目录或是从别的频道群组复制,初次使用的我们当然是选择输入网址。
FeedDemon有非常不错的RSS自动发掘功能。一般情况下,你只需输入网站的地址,并勾取“自动发掘并验证新闻饲料(newsfeed)”,如图2,FeedDemon便会自动在网站下寻找rdf、xml等可能的RSS feed,使你顺利添加RSS频道。你也能通过网站的XML、RSS、ATOM等图标直接获得网站的RSS feed,方法是在这些图标上单击右键选择“复制快捷方式”。

图2 自动挖掘网站上的新闻饲料

接下来为此频道取一个合适的名称并选择所在的频道群组。除了手工添加频道之外,你还可以通过选择“档案/汇入OPML档案”或“汇出频道群组”与其它网友交换RSS频道。导入/导出的是OPML(Outline Processor Markup Language)格式,它是一种建立在XML基础上描述资料结构的标记语言,在RSS阅读器上可以用于记录频道群组,以及该群组内所包含的RSS频道信息。主流的RSS阅读都支持软件该格式。
设置完频道群组和相应频道后,FeedDemon会自动更新频道群组内所有频道的信息,你可以通过单击右键选择更新,或者选择菜单“工具/更新”下的相关项目更新整个频道群组或单个频道,也可以设定频道群组或单个频道的更新频率。
“监视”可使你能够及时获得所关注的信息。单击“档案”菜单或在群组内单击右键,选择“新增/新增监视”,输入标题和监视的关键字,如图3。当RSS feed中出现这些关键字时,FeedDemon将通知你有符合条件的新内容出现。



3.Blog的另类阅读方法

文章难度:新手上路

1)用电子邮件客户端看Blog

在使用专用RSS阅读软件时你会发现,其操作方式与阅读电子邮件极为相似,因此,不少专家认为将RSS阅读功能集成到电子邮件客户端是未来的趋势。如果你也想这么做,请使用Outlook或Becky这两款电子邮件客户端搭配相应的插件。
Outlook的插件有NewsGator(http://www.newsgator.com )和intraVnews(http://www.intravnews.com ),Bercky则使用BkRssReader(http://www.freewebs.com/frsoft/bkrssreader.htm )。BkRssReader的功能比较简单,NewsGator和intraVnew却比较强劲,但这些插件都是共享软件,都有一定的使用期限。

2)用浏览器插件看Blog

如果你不想为了获取RSS开多余的窗口,还可以考虑采用浏览器插件的解决方案。目前,在IE和Mozilla浏览器上都有相应的插件可以使用,IE上的叫做Pluck(http://www.pluck.com ),如图1所示,Mozilla上的则是NewsMonster(http://www.newsmonster.org )。比邮件客户端插件好的一点是,它们都是免费软件。

图1 用浏览器看Blog

3)在移动设备上看Blog

你同样可以在掌上电脑、手机等移动设备上使用软件阅读Blog。
适用于Palm操作系统的RSS阅读软件以Hand/RSS最具盛名,除了内置的国外著名新闻网站外,还可以方便的添加新的RSS feed,并与电脑上的相关RSS阅读取得同步。Hand/RSS的官方网站是http://standalone.com/palmos/hand_rss/ 。

Pocket PC中则是PocketFeed(http://www.furrygoat.com/Software.aspx )的天下,它支持OPML档案,如图2所示,可以将你关注的Blog、新闻和其它RSS聚合信息同步到PDA中。

图2 用PocketFeed让你的Blog移动起来


分享你的灵感——Blog架设篇

1.使用免费的Blog服务

文章难度:新手上路

以国内免费Blog服务BlogBus(写的那天怎么都上不去blogcn,哈哈)为例。初次使用需要在其网站http://www.blogbus.com 注册,注册成功后可以直接点击相应的链接进入管理中心或者发表新文章。

进入管理页面后,在左侧导航栏中点击“修改设置”链接,可以更改Blog名称、描述,以及为你的Blog加密。注意一定要为你的Blog选择一个合适的分类,这样阅读者可以通过BlogBus的Blog目录快速的找到你的Blog。其它如默认信息则一般 不需要更改。将发表评论设为“Yes”,则可以启用每篇文章后的评论功能。

BlogBus支持多个用户维护同一个Blog,并为每个用户分配超级管理和普通作者两种权限。点击“用户管理”链接,在“新增加一个用户”后输入你朋友的名字,为其分配权限并按下“新建”按钮即可。这样做的前提是你的朋友已经是BlogBus的注册用 户。

为了避免你的Blog与别的Blog过于相近,可以使用模板更改Blog的风格。在BlogBus的管理界面中点击“风格管理”,在“我要使用”中选择你喜欢的模板,就能够使你的Blog换一个风格显示。单击“更加详细的风格演示”链接将带你看到每个风 格的大致布局与配色,如图1所示。

图1 为Blog选择不同的风格

如果BlogBus准备的模板不能满足你的要求,还可以“自定义”风格。在风格管理中选择我使用“自定义”,并按下“Go”提交,你会进入一个模板设置页面。点击需要编辑的模板,你会看到在一个文本框中出现一些HTML代码。如果你对HTML代码非常熟 悉,可以直接通过修改代码更改模板的表现形式。当然,你也可以将这些HTML全选复制下来,储存成HTML文件,然后使用自己熟悉的网页编辑软件Dreamweaver、FrongPage 等进行修改。不过模板中形如“<!-- ~ header ~ -->”之类用“<!-- ~”和“~ -->”括起来的内容是不能改变的,如图2所示,它们是用来替换Blog中的特殊内容,具体替换哪些内容,可以在BlogBus的帮助论坛以及通过自己实践得到。

图2 模板就是一些HTML代码

编辑完后按下“Submit”,我们就完成了模板的编辑。你也可以与朋友共享所制作的模板,或者将得意之作提交给BlogBus,说不定以后站方模板中就会出现你的身影呢。

Blog多了,分类整理就显得很重要。点击左侧导航栏中的“分类管理”链接,可以新增/删除分类、为分类改名,以及转移现有分类中的文章。

做好上述准备之后,单击左侧导航栏的“新日志”进入Blog编辑页。由于具备所见即所得的编辑器,你可以象使用Word一样输入自己的文章,并插入图片、Flash与其它的多媒体素材。对于熟悉HTML代码的用户,还可以选择源代码方式进行编辑。当写完 日志后,你可以将日志的主要内容归纳总结,放置在“简介”文本框中,这将决定你Blog首页的显示,当然也和你前面的设置有关。

特别需要注意的是TrackBack地址这个项目。为了发挥其功效,需要在此输入你引用或要延伸的文章的TrackBack地址,而TrackBack地址一般都位于对方文章的最后,或者点击对方文章下的“引用TrackBack”得到。

在发表自己的文章之后,点击“访问我的Blog!”便可显示你Blog的首页,其它用户也可通过此地址访问。


 

2.用FTP协议架设自己的Blog

文章难度:中级进阶

对一些拥有自主空间的用户,免费的Blog服务显得没有那么灵活。而你的空间又不支持运行Perl、PHP、ASP、JSP等任何Web脚本,或者你的空间虽然能够运行这些脚本,但你对Web开发语言一点都不熟悉。这时Blogger.com的FTP协 议就能够为你在自己空间上架设Blog助一臂之力。

打开Blogger.com首页,点击“Create Your Blog Now”箭头根据提示进行注册,需要注意的是发布域名项,由于国内用户目前无法访问到它,我们的目的也只是使用Blogger.com的FTP服务将Blog发布到自己的空间,因此随便填写一个没被别人使用的就行了。

完成注册后马上就可以使用Blogger.com的免费服务写Blog,不过为了将你的Blog发布到自己的空间上,还需要进行FTP方面的设置。登录后回到Blogger.com首页,你将被带到Blog管理页面,在页面上方Dashboard下的“ Blogs”显示着你刚才设定的Blog标题,单击该标题对应的“Change Settings”下的图标,进入Blog设置页面。

在设置页面(Settings)中单击“Publishing”链接,进入发布设置选项,此时的Blog将默认发布到blogspot.com下你的子域名中,但由于国内不能解析该网站的域名,这种发布变的毫无意义!我们需要的是将Blog通过FTP发 布到自有的空间上。

点击“FTP”转到FTP发布信息设置页面,在页面上填写你的FTP服务器地址、Blog网址、FTP上传路径、发布后文件名、账号和密码信息,完毕后按下“Save Setting”按钮。此后在“Posting”中发布Blog文章时,Blogger.com将根据你提供的FTP信息将页面发布到你的站点上,如图所示。

图注:Blogger.com的FTP设置

3.Blog架设程序大全

文章难度:高手讲经

不管是免费Blog服务,还是Blogger.com的FTP协议,对于习惯使用网站程序的你来说可能没有一切尽在掌控的感觉。也许你会自己写一套Blog程序,不过对于大多数人来说,网上现成的成熟的Blog程序是第一选择。目前,互联网上各种Web 开发语言编写的Blog程序非常多,在此笔者特向准备搭建自己Blog的站长推荐以下几款:

CGI程序:Movable Type,http://www.movabletype.org/ ,这是一套使用Perl编写的专业个人Weblog系统,可以说是世界上使用最广的Blog架站系统。它的主要特点是多用户、多Weblog、各种语言编码支持,并且全部页面都能够生成静态HTML,大大缓解服务器的负担;而对模板的灵活编辑,能够让你做 出与众不同的Blog。该程序有各种各样的插件,可以帮你实现想要的所有功能。若是你的空间支持CGI,并且需要同时开设多个用户和Blog,强烈建议选择它。笔者的Blog也采用此系统。

PHP程序:Plog,http://www.plogworld.org/ ,上升最为迅速的Blog程序,特别是在Movable Type的授权出现变化之时,有很多网站迁移到Plog之上。Plog支持多用户、多Weblog,是开放源代码的免费软件。Plog注重对中文的支持,在官方论坛中有专门的“Chinese”板块。

ASP程序:Oblog,http://www.oioj.net ,一个非常不错的ASP多用户Blog程序,使用它可以搭建中型的Blog网站,也是近期使用最多的ASP Blog系统。

ASP.Net程序:DotText,http://scottwater.com/Dottext/default.aspx ,最出名的ASP .Net Blog系统,不二之选。

JAVA程序:SnipSnap,http://www.snipsnap.org/ ,基于Java 的一套Weblog/WiKi集成系统,但实用的最多的是其WiKi功能,Blog倒是用的人不多。


 

将Blog进行到底——在Gmail里用Blog

文章难度:高手讲经

除了以上常规方法,若你是Gmail用户,还可以用Gmail作为自己Blog的引擎,架设Gmail Blog。使用Gmail Blog需要下载Gallina,这是一个利用Gmail函数库的libgmailer,把Gmail中储存的信息以Blog形式输出的PHP小程序,它能把Gmail邮箱里inbox中带星号的邮件抓取出来生成xml,然后用xslt解析,做成Blog 的样子。

从Gallina的官方网站http://ion.gluch.org.mx/files/Hacks/gallina/ 下载程序并解压缩,用UltraEdit、记事本或其它软件打开index.php、include\config.php编辑,使其符合自己网站的地址以及Gmail用户名和密码。然后将程序用FTP软件上传到你支持PHP脚本的网站空间,如http: //你的网站/gallina,设置cache和gallina目录为完全读写权限(Unix下777)。

登录Gmail,为你需要发布到Gmail Blog的邮件加上星号,然后运行“http://你的网站/gallina/index.php ”,它就会将加星号的内容生成xml文件,发布到你的网站上,只要输入网址“http://你的网站/gallina/gallina/index.xml ”便能访问,如图所示。

图注 将邮件作为Blog发布

Gmail中的Conversation功能,又为Gmail Blog的评论功能提供了基础。别人在网站上回复你Blog的内容还会发回到Gmail归类,Gmail Blog也会把同属于一个Conversation中的后续信件作为Blog文章的评论。那怎么写自己的Blog呢?点击“Compose Mail”链接,自己给自己写一封邮件,并打上星号即可。

 

让你的Blog更完美——Blog大杂烩

1)创作共用授权


在众多专业Blogger的网站上,你肯定能够看到类似图1这样的图片,并且这些图片总是链接到http://creativecommons.org/ 或http://creativecommons.cn/ 下的某一个网址,这就是创作共用授权。

图1 创作共用授权的标示

创作共用授权的英文名称叫做Creative Commons,也称作CC授权,是网络上的数字作品(文学、美术、音乐等)许可授权机制,它致力于让任何创造性作品都有机会被更多人分享和再创造,共同促进人类知识作品在其生命周期内产生最大价值。“创作共用”由CreativeCommons.org 发起,并在全球越来越多地区被广泛采纳。有关其详细信息,请参考http://www.creativecommons.cn 。

2)Wiki

知道Blog就一定不能放过Wiki。Wiki诞生于1995年,由Ward Cunningham 创建,它是一种提供“共同创作(collaborative)”环境的网站,也就是说,每个人都可以任意修改网站上的页面资料。使用Wiki,每个人都可以发表自己的意见,或者对共同的主题进行扩展或者探讨。

与Blog相比,Wiki站点一般都有着一个严格的共同关注,Wiki的主体一般是明确的。Wiki站点的内容要求着高度相关性。对其确定的主旨,任何写作者和参与者都应当严肃地遵从。个性化在这里不是最重要的,信息的完整性和充分性以及权威性才是真正 的目标。全球最大的Wiki工程是Wikipedia(维基百科),它是一个基于Wiki和GNU FDL的百科全书网站系统。中文版维基百科的地址是http://zh.wikipedia.org/wiki/Wikipedia ,你可以在这里了解到更多的相关知识。

3)HaloScan.com

一些免费Blog服务站并没有提供评论或TrackBack服务,你的空间也不足以放下太多的评论或TrackBack信息,怎么办?HaloScan.com来帮忙。HaloScan.com是免费的Blog评论和TrackBack服务网站,它可以 为包括Blogger (or BlogSpot)、Big Blog Tool等各种各样的Blog发布系统提供评论和TrackBack功能。可以这么说,只要是Blog,甚至是网站的文章,也不用管网站空间是不是支持服务器脚本,HaloScan.com都能够为它们提供评论和TrackBack。做到这点只需在htt p://www.haloscan.com 注册用户,添加几段代码到你的网站即可。


 

小知识:

RSS,这是一种技术规范的简称,不同的技术团体将其分别描述为:“Rich Site Summary”(丰富站点摘要)、“RDF Site Summary”(RDF站点摘要)或“Really Simple Syndication”(真正简易聚合)。不过本质上它们都是一种遵循W3C RDF规范的XML格式,是一种多用途、可扩展的元数据描述及联合推广格式。RSS与Blog联系紧密,自Blog诞生以来,标准的Blog网站都支持RSS技术规范,能够将网站徽标、链接等站点信息,以及多个包含标题、内容、链接的内容项目,例如将某个 Blogger的多篇文章或者整个Blog网站上最近更新的文章,根据RSS技术规范的定义编译为一个成为RSS feed的汇总文件,然后让希望阅读的用户使用RSS阅读器读取这个文件,看到这些被编译的文章,其它网站也可以利用RSS处理程序读取和显示这些文章。

TrackBack,中文名常译做引用通告,它是一种将全世界无数个Blog连接起来的功能。通过TrackBack,你可以在自己的Blog上就对别人发表的某篇文章做评论和延伸,并通知对方你引用了它文章中的内容。只要对方的Blog也支持Track Back,你在发布自己的文章时,将同时向对方Blog发出一个TrackBack Ping,向刊载被评论文章的服务器发送你写的Blog的地址、标题和部分征文。这样当其他人浏览那篇文章时,就能够看到你的部分评论和正文,感兴趣的话他们还可以通过链接阅读你评论的详细内容。

图:笔者发出的TrackBack Ping

 

相关链接:

国内的Blog免费服务站:


博客中国

http://www.blogchina.com

BlogBus

http://www.blogbus.com

中国博客网

http://www.blogcn.com

博客动力

http://www.blogdriver.com

中华部落阁

http://www.mblogger.cn/


国外免费的Blog服务站:

Blogger.com

http://www.blogger.com

Blog City

http://www.blog-city.com/

Blog Dot

http://www.blogdot.org/

Live Journal

http://www.livejournal.com/

Movable Type

http://www.movabletype.org/

Diary-x

http://www.diary-x.com/


(此文汲取众多Blogger之养分,谨在此致以诚挚的谢意)
Thinkjam.org 平生一笑

0 Comments:

Post a Comment

<< Home