zonble’s promptbook

2003 年 12 月 20 日

我的電腦 XFN - XHTML Friends Network

XFN(XHTML Friends Network)看起來是一個相當有趣的計畫,隨著這幾年 blog 的流行,也造成了 blogrolling 同樣流行起來,所謂的 blogrolling ,就是在某個 blog 畫面上的一排其他 blog 的連結,供瀏覽者從某個網誌上,連結到與這個網誌友好、相關或推薦閱讀的其他網誌,您可以在許多的 blog 上都可以見到 blogrolling 的蹤跡,但是在目前的 blogrolling 機制來說,並沒有對 blogrolling 的項目做出意義明確的定義,您在 blogrolling 上擺上了一個連結,但是並沒有定義出該連結與你的關係如何,那個網誌是屬於您的朋友、同事、家人還是屬於誰,XFN就在於將這些連結,做出清楚的定義。

從XFN的介紹上可以看到,XFN的原理相當簡單,就是在製作 blogrolling 時,善用HTML或XHTML當中的 ref 語法,比方說您與 zonble 是朋友,您又曾經跟他約會過,那麼您便該在 blogrolling 上建立這樣的連結:

<a href=”http://zonble.twbbs.org” rel=”friend date”>zonble</a>

這些語法似乎有些討厭,不過沒關係,XFN網站上提供XFN Creator這個幫助您正確製作連結的工具,在各個網站都將相互連結清楚定義後,便可以透過這些定義,分析出每個站之間的人際關係意義。WordPress的發表者Matt便計畫將XFN的支援加入到下一版的WordPress當中,可參見WordPress開發網誌上的XHTML Friends Network 以及Matt個人網誌上的Distributed Social Networking Software等文。

說到WordPress,WP的發展是這樣的,要不就是久沒消息,要不就是一不上去看一下,就發現官方版本又改了一堆東西,從 0.72 版到目前的發展是,WP已經將原本包含b2字樣的所有檔案名稱與函數名稱全部換掉,另外在下一個版本中,除了上述的XFN之外,還要使用smarty開發,而玩WP或b2的精神是這樣的,這個系統本身不提供所謂的模版,所有的模版語法都是PHP函數,如果您對某個功能不滿意或想要製作某個特殊效果,您不是使用這些模版設計頁面,而是直接去修改、Hack PHP,別的系統提供的模版功能,就像是給你一些積木堆成一座高塔,而b2或WP的精神則是給你一堆石頭,叫你將石頭粉碎成水泥之後再去蓋房子。所以,不曉得下一個版本會是第幾版,但是在每個人拿到b2/WP之後都會改成自己的版本的情況下,任何一種升級,想來都是一件痛苦的事情。

文章分類: — zonble @ 2:38 am #

10 項留言回應 »

  1. 到目前為止還真的找不出一套適合的blog程式,
    目前發展最成熟的MT是用perl寫的,偏偏我不會perl,也不想用perl,
    想用以php+mysql為架構的blog,比較適用的只找到wordpress,
    不過還在發展中,不支援i18n,而且一想到升級就頭大……
    既然作者提到1.0的roadmap,我看還是撐到1.0再升級吧… -_-|||

    來自 hipi 的 迴響留言 — 2003 年 12 月 21 日 @ 9:27 am

  2. 說真的,WP要做任何一種升級恐怕都很難,我看Matt自己在用的也不是正式釋出或是在CVS裡頭的WP。I18n大概是最討厭的地方,就連WP的blog ring就說得很清楚,拒絕非英文的blog加入。

    來自 zonble 的 迴響留言 — 2003 年 12 月 21 日 @ 9:49 am

  3. 這我倒不知道,去找了一下:
    Your site must be in English.
    As of December 2003, no sites in other languages will
    be considered for this webring.

    既然如此,WP支援multilanguage可是遙遙無期,
    每次升級都要從頭到尾中文化一次,
    那麼不如早早投靠其他陣營,
    只是系統轉換又是一番大工程…

    來自 hipi 的 迴響留言 — 2003 年 12 月 21 日 @ 10:49 am

  4. 或許可以考慮 Drupal 吧。http://www.drupal.org/

    以 drupal 架集團 blogs 的實例:http://www.ecademy.com/

    來自 Schee 的 迴響留言 — 2003 年 12 月 21 日 @ 11:14 pm

  5. HIPI:你想用基于PHP的blog工具,又不想用wp,我倒是建议使用drupal. 我觉得挺好。

    來自 eureka 的 迴響留言 — 2004 年 1 月 16 日 @ 2:41 pm

  6. 上次聽說有人在做drupal的中文化,不過後來好像就沒有下文了,不曉得現在的狀況如何。

    來自 zonble 的 迴響留言 — 2004 年 1 月 16 日 @ 7:19 pm

  7. XFN你用的如何, 我很想知道.

    來自 hanteng 的 迴響留言 — 2004 年 5 月 28 日 @ 9:31 pm

  8. pLog 很好阿!i18n 沒問題,MVC架構又清楚,plug-in 還蠻好寫的!試試看吧!我已經寫了一堆 plug-in 給 pLog了!還在努力生產中!

    Mark

    來自 Mark Wu 的 迴響留言 — 2004 年 5 月 28 日 @ 9:36 pm

  9. XFN 好像最近沒有什麼新發展,目前來說, WP 從 1.0 開始就對 XFN 支援良好,在內建的 blogroll 裡頭,就提供了 XFN creator。目前還沒有看到什麼好的 XFN Parser 的樣子。

    來自 zonble 的 迴響留言 — 2004 年 5 月 28 日 @ 10:00 pm

  10. [...] XFN 中文簡介 [...]

    來自 Goston’s Blog » [BLOG] XFN (XHTML Friends Network) 的 Pingback — 2006 年 10 月 25 日 @ 11:10 am


Powered by WordPress 2.6.2, Yichi.org,
ideas and cares
.

Weizhong Yang(a.k.a zonble)
Email:zonble@gmail.com
AIM: zonble@man.com