pLog

pLog(有人將blog翻譯成「部落格」,那或許pLog應該翻譯成「飄落格」?)是另外一套近來開發積極的網誌站台架設工具,採用的也是PHP以及MySQL架構,採用GPL授權方式釋出的自由軟體,在台灣紛紛擾擾的選前幾天釋出了最新的0.3版,而在台灣總統府前如園遊會般的抗議人潮還沒散去的現在,公告說接下來將會在不久之後,推出1.0版。 目前在台灣如果要自行使用網誌架設工具架設網誌,多半採用在Jedi的努力下,中文支援完善的MovableType,不過又有許多人以為MT在更新內容時,往往需要經常重建頁面,速度緩慢,而產生靜態網頁往往很佔空間,要安裝各種套件時,又往往搞不清楚需要哪些perl模組,而偏好使用以PHP開發的系統,其中又以WordPress較多,以下便大概用這兩套系統稍作比較,介紹pLog這套系統。

中文化與中文使用

首先是中文化的部分。雖然Jedi對MT的中文化以及中文手冊開發得相當完整,但是受限於MT本身的授權方式,MT不允許他人另外製作MT的完整安裝套件,因此在安裝MT的時候,往往是需要先在官方網站下載主程式,然後另外安裝中文的patch,雖然Jedi與autrijus努力的把MT安裝變得容易,不過總是有一些麻煩。至於WP官方一直沒有將程式作多國語文化的打算,目前台灣較多人使用的WP 1.0中文版,是在日本人otsukare所做的WP多國語文版,再加上我所翻譯的中文語系檔,但是就算套用上去,系統訊息的翻譯仍不完全,而且在WP的設計中,各項功能的說明,都是連回WP英文的官方網站,且WordPress的開發者很喜歡動不動就用die()函數處理錯誤訊息,如果瀏覽器沒有設定正確編碼,往往錯誤訊息就會出現一堆亂碼。

而pLog在設計上,將系統訊息與程式分離的相當完整,提供獨立的語系檔,同時在管理介面中,提供語系檔直接上傳的功能。雖然目前繁體中文語系檔還沒有完全翻譯出來(我接下來如果有時間,會想辦法完成),不過,在中文語系檔完成的時候,只要安裝好pLog—pLog的安裝相當容易,系統提供安裝精靈,只要填一下資料庫主機資料以及網站網址,即可完成安裝—進入管理介面,上傳語系檔,就可以立刻完成中文化。另外,pLog的使用功能說明,也放在語系檔當中,因此在完成中文化時,也便同時安裝好了中文手冊。而我將內建的英文語系檔稍微改一下編碼方式,將ISO-8859編碼改成UTF-8之後,到目前為止,沒有遇到什麼奇怪的問題。

據悉,也有朋友正在製作簡體中文的翻譯檔,請參見這篇文章

可架設多個網誌站台

WP系統僅提單一站台使用,不能夠用同一套WP,架設多個網誌站台,而如果您要修改網頁顯示的模版,就是直接修改PHP程式。在其他以PHP開發的網誌系統中,Nucleus可以提供架設多個站台,作法是用不同的PHP檔案選擇資料庫,例如我要新增一個叫做zonble的網誌,那麼我便必須手動複製一個叫做zonble.php的檔案,且似乎每個個別的網誌,不能使用自己的外觀樣式。Drupal也提供每個使用者撰寫自己的網誌的功能,但也是限制使用單一樣式。

在pLog中,則是將站台的ID用參數方式傳遞到系統當中即可,不需要修改系統程式,而在模版方面,pLog不像MT那樣,只提供一個最簡單的模版,要使用者針對自己的需要,慢慢用一堆很複雜的標籤設計模版,而是本身提供了許多的模版包(template package),使用者只要直接切換,即可更換整個網站的外觀。這些模版包在pLog網站上可以下載,目前還不多,不過可以想見,改天pLog學WP辦一個模版設計大賽,那麼就會有一堆模版包可以使用了。

系統提供多個網誌,也可以讓多個使用者共同寫一份網誌,只要系統中存在某個帳號,網誌的負責人可以逕行將這個帳號加入到網誌的作者清單當中。這樣有些類似Blogger.com

用台灣使用者比較熟悉的系統來介紹,pLog比較像是Blog鄉村這樣的網誌Hosting服務的架設系統,用單一的PHP程式架設多的網站,提供各種可以切換的樣式,而比較優勢的地方在還提供多種RSS格式的新聞交換(syndiacation),使用標準的XHTML格式設計的頁面,並且有完整的迴響(Comment)與引用(TrackBack)功能,延伸內文功能,電子郵件通知…等等。

換言之,pLog是個不錯的,用來快速建構網誌站台社群的PHP解決方案。pLog是不像Blog鄉村那樣可以讓使用者自己申請帳號,帳號通過後便擁有自己的網誌站台,不過這是系統設計的考量問題,畢竟pLog不是拿來當Blog鄉村這類Hosting服務用的,但如果以公司或學校班級來說,用pLog可以很快的讓公司成員以及班上同學,都擁有自己的網誌。Plog同時也提供使用者自行註冊帳號的介面(register.php),使用者可以自行註冊,在註冊後便可擁有自己的網誌站台。

優秀的媒體檔案管理

許多人在撰寫網誌時應該會放置大量的圖片或媒體檔案,目前的MT還沒有這些檔案管理的功能,所以如果您是以照片寫日記,那麼您在MT網誌中的照片一多,MT不能夠提供您用相本方式整理檔案,您可能要另外安裝Gallery,或是像我必須另外寫一個歌曲的播放頁面,而MT本身提供的檔案上傳功能,可以讓您在上傳後將程式碼貼到文章發表區,但是這個將程式碼貼到文章發表區的功能,就像漫畫《火鳳燎原》裡頭殘兵的絕招一樣—「只用一次」,之後在別的文章中要用這張圖片,要插入程式碼便相當麻煩。而在WP或b2系統中的作法是,有Alex King所撰寫的wp-photos外掛程式

pLog在媒體檔案管理上較諸其他系統,我覺得更為用心,本身提供了一個叫做資源中心(Resource Center,在我目前正在進行的翻譯中,我覺得資源中心還是怪怪的,決定翻譯成「檔案中心」)的功能,您可以建立許多的相本,將各種檔案上傳到相本中,然後在發表文章時,只要開啟「資源中心」視窗,點一下檔案圖示,便可以快速插入在頁面中呈現照片、檔案所需的程式碼。您也可以將「資源中心」放在網誌首頁上,讓別人用瀏覽相本的方式,瀏覽檔案。

其他特殊的內建功能

pLog內建站台統計功能,幫您統計每一篇文章的點閱率、逆向連結,所以您不需要另外安裝AWStats(您這一兩天應該連不到AWStats的網頁,因為AWStats似乎又發起了對抗歐盟軟體專利權的運動,點下去會連到抗議網頁)或Refer這類的網站分析工具。另外pLog也內建與WP類似的網站連結列表,所以您也不需要另外使用Blogrolling服務。同時也內建清理垃圾文章與垃圾留言,用正規表示式(regular expressions)過濾不當內容,阻擋特定IP位置等功能。

在核心功能外,pLog還有其他可以選用的外掛程式,例如之前有朋友問我,如果從Google等搜尋引擎的搜尋結果,連到我這個網頁,會出現高亮度顯示關鍵字,這個用MT RefSearch做到的功能,pLog也已經有了這類的外掛程式。而一般來說,Blogger XMLRPC API(就是讓你可以用w.bloggar之類的桌面文書軟體直接將文稿送到網站上發表的介面)在其他系統中多半是核心功能,在pLog裡,倒是變成了外掛程式。

這麼說好了,之前我在使用各種網誌工具的時候,覺得其他工具所缺少的,大概pLog都滿足了這些需求。

雞蛋裡頭挑骨頭

不過pLog還是有一些瑕疵,比方說,明明是以PHP與MySQL開發的系統,偏偏在頁面上找不到網誌內容的搜尋功能,這應該是很容易開發,而且也很實用的功能,為什麼沒有做呢?實在讓人納悶。

另外,在操作介面上,pLog相當近似b2以及WP,在畫面上方有一個橫向的選單,選單中的基本功能擺放位置也差不多,我開始嘗試使用的時候,還以為pLog可能是另一個b2延伸版本。而pLog在介面設計上也有一些缺陷,pLog是一個容許架設多個站台的系統,您要進管理畫面時,必須先選擇一個網誌站台,如果您本身有不只一個網誌,那麼您必須先登出後,再登入,才能進入另一個網站的管理畫面。另外,如果您是系統管理員,就MT來說,系統介面的設計上是將全站設定(如新增網誌、新增使用者等)與網誌站台的個別設定分開,不過pLog卻是放在一起,剛開始使用時,還真搞不懂哪些是全站設定,那些是目前所在的網誌站台設定,而在「系統安全」(Secutiry)當中的設定,又與「系統管理」( Site Admin)內容重複,選單設計可說疊床架屋都是阻擋主機與內容過濾,但其一是該網誌站台的設定,另一則是全域設定,很容易搞混

而管理介面中的一些CSS呈現,在IE瀏覽器裡頭看,是爛掉的,我也不確定這是pLog的問題還是微軟的問題。

57 thoughts on “pLog

  1. 聽起來真的很不錯
    幾乎想要的功能都有了而且又很有彈性
    作者說下一版就會有search的功能了
    如果不嫌棄 我可以幫忙翻譯
    (不然每次都是坐享其成 😀 )

  2. 嗐,你們這些法師,天天搞新花樣,害我們這些麻瓜追得不亦樂乎(老貓學不會新把戲呀),WordPress才剛剛裝上,又拿個「光輪2000」來吸引人,這這這……

    飄落格好像文藝腔太重?貢獻幾個:

    披露格,適合八卦網誌。
    暴露格,適合搞色情站台的人用。
    卜漏格,適合開相命館。……

  3. 我的感覺跟老貓一模一樣…好不容易快習慣WP的優點和「缺點」,卻又跑出了另外一種新選擇。不過不能再完下去>”<,繼續玩,網站內容永遠沒辦法好好更新,變成玩技術就失去麻瓜如我原本的目的。希望WP1.2儘速推出,更好的相片上傳功能和子分類是我一直期待的新功能啊啊啊啊。

  4. Plog有教學的文件嗎
    多虧有了PHP+MySQL的plog
    在學校的server上 使用movable type
    困難重重

  5. plog終於用好了…
    感覺 還是有點不太EZ
    跟XOOPS V2比較起來
    不過 比moveable type 好安裝多了 😀

  6. 請問一下,要引用plog的文章,引用連結要寫成哪個樣子好?

    我試了半天

    都說”這個網頁沒有提供引用服務”
    但是在管理者設定中確實已經打開了

    如果知道的話煩請解答。

  7. pLog 好像只能 ping 有出現在文章裡 link ?

    BTW….手動引用好像不小心重覆送了一個
    sorry

  8. 我作了一個 符合 MT RSS FEED 1.0 的 template,所以,pLog 可以跟藝立協同步了。

    另外 pLog的ping 與 trackback 蠻好用的。在MT 必須要用自動搜尋引用網址才可ping到plog 網站。pLog要ping MT,只要發表文章時勾選引用就可以了。 

  9. 手腳真是快。:)

    話說我這陣子事情忙完的話,打算把blog.nccu.edu.tw的系統也換一下。大概也會弄成一個開放hosting的形式。

  10. 靠,MT太牛了,我是在GOOGLE上寻找MT的有关资料找到这个页面的,很明显,可能已被你删了。但居然能告诉我没有找到而不是查无次页的出错页,不错,回头我真的要去试试MT了。

  11. 靠,MT太牛了,我是在GOOGLE上尋找MT的有關資料找到這個頁面的,很明顯,可能已被你刪了。但居然能告訴我沒有找到而不是查無次頁的出錯頁,不錯,回頭我真的要去試試MT了。

  12. Pingback: 當我們blog在一起

  13. Pingback: 柏氏網誌

  14. Pingback: JiaYun

  15. Pingback: 酋長的部落格 Chieftain's BLOG

  16. Pingback: 不要再懶了!!!

  17. Pingback: 生魚片的正式部落格

  18. Pingback: 空虛啊...

  19. Pingback: a mess of fur

  20. Pingback: 老貓學出版

  21. Pingback: Blue Vista

  22. Pingback: 隨手札記

  23. 多人共管時,別人的文章竟可修改或刪除…
    Plog是否有網站的管理員是老大,其他人只能發表文章的設定呢?

  24. Pingback: Blog @ Taiwan

  25. Pingback: Blog @ Taiwan

  26. Pingback: Tsung's Blog

  27. Pingback: Ah Knight's Blog

  28. Pingback: White Cloud's Blog

  29. Pingback: 生命活水事奉中心

Comments are closed.