[CMS] SkyBlueCanvasの1.1 Stable版(r237)を試してみた(日本語化ダメ)

バージョンアップ

データベース不要のCMS「SkyBlueCanvas」ですが、しばらくの間にバージョンアップしていたみたい。

SkyBlueCanvasサイト
SkyBlueCanvasダウンロードページ
SkyBlueCanvasスキン(Theme Packの章)

テンプレートを試す(Skin)

Theme Packの章にリンクがある。
リンクの圧縮ファイルを解凍すると、さらに圧縮ファイルがあるので解凍する。
Skinのフォルダがいくつかできるので、
/data/skins/フォルダの下にコピーすればよい。

日本語からみでバグあり

設定で日本語を使用すると、エラーが発生して以後使えなくなる。
あれ?前のバージョンでは日本語使えたような気がしたけど。
調べると設定データをXMLファイルに書き出している際におかしくなっている。
以下のように修正した。

/includes/xml.parser.php (line 160)

//old $xml .= $indent.$k.'="'.htmlentities($v).'"';
$xml .= $indent.$k.'="'.htmlentities($v,ENT_QUOTES,"UTF-8").'"';//new

[CMS] SkyBlueCanvasの1.1Betaがリリース

βリリース(管理画面が強化)

以前、本ブログでデータベース不要のCMS「SkyBlueCanvas」を紹介したときは1.1ベータ版がダウンロードできませんでした。

SkyBlueCanvasのホームページ

たまたま今日、作者のブログを見に行ったら、8月17日に1.1ベータ版リリースしたみたいです。

SkyBlueCanvas作者のブログ

早速落としてきました。
今回のアップグレードでは設定データ(XML)には影響ないようなので、簡単にアップグレードできます。

SkyBlueCanvasのアップグレード手順

参考までにアップグレード手順は以下のとおりです。
1)サーバの/skyblue/data をどこかに退避する
 FTPなどでローカルPCなどにダウンロードすればよい。
2)サーバの/skyblueを削除する。
3)サーバにベータ1.1をアップロードする。
4)サーバの/skyblue/data を削除する。
5)退避してある/dataをサーバの/skyblue/にアップロードする。
以上(パーミッションについては省略します)

まだ少ししか触っていませんが管理画面の使いやすくなっています。
例えばページの有効の方法も直観的(アイコン押す)に変更されています。
もう少し使ってみます。

[CMS] データベース不要なオープンソースCMS「SkyBlueCanvas」

SkyBlueCanvasはシンプルなCMS

なにがシンプルかと言うとデータベースが不要です。つまりPHPが動作する環境だけあれば動作可能です。
設定データはデータベースの代わりにXMLファイルでサーバに保存されます。

昨今のオープンソースCMSというとやたらデータベースが必須が多いですよね。PHP+MySQLみたいな。拡張性もありますが、どうしても運用コストがかかります。簡単にメリット・デメリットをまとめてみました。

skyblue_

SkyBlueCanvasのメリット・デメリット

メリット
・CMSは必要だけど大げさなCMSはいらない
・データベース環境がなくても動作可能(データベース不要)
・サイト設定のバックアップはXMLファイルだけ
・管理画面は、直観的に判るレベル

デメリット
・多国語化対応(英語以外)
・文章が増えた場合の速度性能

SkyBlueCanvasのインストール手順

ホームページから最新版をダウンロードします。

SkyBlueCanvasホームページ

2008/08/11現在のダウンロードできる最新版は、V1.0.3.3dです。
ベータ版(1.1)はプレビュー公開されていますがダウンロードはできませんでした。
解凍したフォルダをFTPでサーバにアップロードするだけです。データベースが不要なCMSのため余計な作業はありません。
PHPファイルとフォルダのパーミッションの変更は忘れずに。

SkyBlueCanvasの初期設定手順

http://www.***your***/skyblue/admin.phpにアクセスし
ユーザ名とパスワードを設定して下さい。
設定した値でログインして下さい。
メニューの日本語化はされていませんが、項目は少ないので直観的にわかると思います。
例えばサイト名を変更する場合は、[SETTINGS]-[Default info]の[SiteName]を変更します。

SkyBlueCanvasの管理画面のメニュー説明

・PAGES 文章の設定をします。
・PICTURES 画像ファイルの設定をします
・COLLECTIONS 機能モジュールの設定をします。
・TEMPLATES テンプレート設定。デザインの設定をします
・SETTINGS サイト全体の設定をします

SkyBlueCanvasのようなCMSはニーズがある

SkyBlueCanvasのような軽量なCMSはニーズがあると思いますので
作者の方にはこのままバージョンアップして頂くことを望みます。