我要寫無名 Blog 備份的機制…

我打算用 + 寫無名 Blog 備份的部分。

目前的進度是透過 抓取所有公開的 Blog 文章,已經可以正確抓出所有 Category 與 Content,所以我想問 的備份輸出格式是什麼?我輸出成 RSS 2.0 可以 import 進去嗎?

下面是為什麼要寫這個備份程式的原因:

我在「[分享] 無名新增備份功能」看到「備份」的功能只有「白金會員」才有,我對於這點非常不滿,關於這部分,我的想法跟 在「东拉西扯:也说网站粘度」對 提供 OPML 直接讓使用者將所有的 feed 下載回去的想法類似:

其实这是一种经营策略,你给用户留出退路,反而可能是最好的挽留方式。与此相反,你只允许用户导入,不允许导出,表面上好像是套牢了用户,但失去的却是用户的信任和安全感。对于RSS阅读器,这样的小算计其实会加速用户的离去。

服务商把心思花在套牢用户,而不是改善服务上,是一种很不上流的做法。老子说,大智若愚,大巧若拙。看起来很傻、很笨的做法,可能恰恰是最聪明的。同样是为了留住用户,两种做法的境界截然不同,效果当然也肯定不一样。你越自信,用户对你也就越有信心。

所以我打算在無名開放白金會員備份功能時自己刻 Blog Backup。

26 thoughts on “我要寫無名 Blog 備份的機制…”

  1. MT export 出來的格式是用 — 分隔的東東,不難 parse,可以參考我寫得很醜的 MTtoPlog :p

  2. 看到前輩要替寫無名的備份程式,又讓我開始考慮要不要來研究開發pLog的匯出/入外掛。不過最近有點忙….也許等暑假再來試試吧!加油囉~

  3. 雖然 RSS 本來就是如此,但接著可能有些人會反應說這樣 blog 會方便有心人士”備份”走別人的 blog?

    學 xuite 要求使用者開一篇新文章標題要是程式跑的亂碼會不會比較好?雖然有點麻煩@_@

  4. 好像有Bug…
    我用無名原生的備份也一樣,也許是同樣的問題?
    以下是XML檔案中出錯的部分
    —– ————— —————-
    學。<br /> Gico用的是P無法顯示 XML 網頁
    無法使用 XSL 樣式表檢視 XML 輸入。請更正錯誤,然後按 重新整理按鈕,或者稍後再試一次。

    ————- ———————— ———————– ——————–

    文字內容包含無效的字元。處理資源 ‘http://hasname.com/wretch/wretchblog-rss20.php’ 發生錯誤。第 2465 行, 位置 26

    BBS 提供的服務就是討論區,一樣有全國轉信,只是

  5. 無名的 html code 不保證符合 XHTML 標準,所以有很多地方會有問題,但 WordPress 的 import-rss.php 不是用 xml library 讀,所以還是可以讀…

    如果真的要解決的話要把 htmltidy 一起掛進來,很費事… (列入 TODO list?)

  6. 請問為什麼我按了Get my backup 備份Blog時,為什麼一點反應都沒有?沒有跑出PHP檔

Comments are closed.