PHP blog

前幾天看到 serendipity 這套 PHP 寫的 blog 軟體,看了一下,還蠻吸引我的,就裝起來玩了一下。

安裝還蠻簡單的,按一下鈕就好了,不過因為才發展沒多久,有些地方還不是很完整。不過因為是跑 PHP 有些目錄必須要讓 www 能寫入,像是他用來上傳東西的地方。這到也是還好啦,可以透過 wrapper 來解決。

這套系統還可以支援影像的功能,也就是可以直接透過他上傳圖片,不必自己手動。

不過呢,對於中文的部分就有點遭了,我從 MT 這邊的 RDF 讓他 import(當然,我是先轉成 Big5),結果標題的中文會爛掉,內文不會。

MT 的好處就是整個都跑 Unicode 不會有中文的問題 :p

經過短暫的測試,我還是決定砍掉他了。

1 Response to “PHP blog”


  • MT 功能還蠻完整的, 可惜速度慢了一點;
    Serendipity 功能還在開發中, 而且速度也不錯.

    標題會爛掉的原因是 htmlentities() 會把中文轉壞.
    自己寫一個把原先的 htmlentities() 包起來就行了.

    function serendipity_htmlentities($string)
    {
        return htmlentities($string, ENT_COMPAT, BIG5);
    }