Nibbleblogの作者を中心としたチームがBluditという後継CMSをリリースしていたが、とりあえず乗り換えないことにした

| Nibbleblog

Nibbleblogの後継、Bludit

今更だけど、Flat File CMS Systemsというウェブページで、このNibbleblogの作者を中心としたチームがBluditという後継CMSをリリースしていることを知った。マジか。PHPで動作するフラットファイルCMSという点は変わらず。でも、だったら新しいほうがいいじゃねーか、とはならない。リリースしたばかりというのは不安定だったり、セキュリティ的にまだ脆弱性を抱えていたりすることもあるから。現在のバージョンはv0.6 beta2。直ぐには乗り換えず、暫し様子見しようと思う。

Nibbleblogの初期テーマの一つであるGoogleSimpleが地味だったので、CSSを弄ってヘッダーを画像に置換してみた

| Nibbleblog

本テーマが地味過ぎる件

現在このNibbleblogの初期テーマの一つであるGoogleSimpleを使用しているが、このテーマがあまりにシンプル過ぎるので、CSSファイル(/themes/google_simple/css/main.css)の一部を弄ってヘッダーの背景を990x162pxの画像にしてみた。ちなみにこの背景画像、昔にデジカメで撮ったお台場の夜景をJTrimで加工したもの。ここ海外無料サーバーでNucleus CMSを利用していた際にもヘッダーに使用していた画像とそのための手法だけど、どうだろう。

Nibbleblogのバックアップは簡単で、FTPクライアントで/contentディレクトリを差分ダウンロードするだけだが、XMLファイルの中身が文字化けしていた

| Nibbleblog

Nibbleblogのバックアップ方法

このNibbleblogでの設定や投稿記事・ページのバックアップは簡単で、FTPクライアントで/contentディレクトリのみサーバーからローカルへ差分ダウンロード(新しいファイルだけ上書きダウンロード)すれば良いようだ。このあたりの構造が良く考えて作られているので、Nibbleblogには感心している。しかし、文字コードの扱いに問題があることが判明した。

Nibbleblog付属のRainbowという簡易シンタックスハイライト機能を提供するJavaScriptライブラリーをテストしてみた

| Nibbleblog

Rainbowとは

現在このNibbleblogの初期テーマの一つであるGoogleSimpleを使用しているが、このテーマにはRainbowという簡易シンタックスハイライト機能を提供するJavaScriptライブラリーが付属している。このライブラリーは超軽量にもかかわらず、C, Shell, Java, D, CoffeeScript, Scheme, JavaScript, R, Haskell, Python, HTML, Smalltalk, C#, Go, PHP, Ruby, Lua, CSSといった言語のCSSによるシンタックスハイライトに対応している。

ここ海外無料サーバーにFTPアップロードでNibbleblogというPHPで動作するフラットファイルCMSを設置してみた

| Nibbleblog

Nibbleblogとは

ここ海外無料サーバーにFTPアップロードでNibbleblogを設置してみた。NibbleblogはPHPで動作し、管理者画面から記事を投稿するタイプのウェブログ向け簡易CMSで、オープンソース。それに、過去に利用していたWordPressNucleus CMSとは異なり、軽量なフラットファイルCMSで、つまりはデーターベース(RDBMS)が不要。加えて、過去に利用していたBlognPlusとは異なり、開発が継続中。

新しい記事 → Home