管理人が個人的に特に注目している軽量なCMSです。小さな個人サイトや事業所のホームページ内のサブサイトとして利用できたりします。また、ブログと組み合わせて、操作も簡単で更新性の高いサイト構築に向いたCMS達です。
sNews
動作環境:PHP,MySQL
セットアップ時間:5分
日本語ランゲージ:自作(配布中)
構造:liteCMS、コンテンツ系
■大のお気に入り、ワンシートCMS

なにしろ、CMSとは言うもののプログラムの書類がたったの1枚しかない。すごいと思うか異常だと思うかはあなたのかって、、、。しかし、1枚だからといって侮れない。ブログ機能もページ機能も付いているし、お問合せ、サイトマップまで付いている。どう考えてもたったのワンシートでこれほど実現していいものかというほどよくできている。
しかしながら難しい面もある。はたしてこのワンシートCMSをどのような場面で使用するのが最もその実力を発揮するのか、いまだ思いつかないでいるのだ。単なるブログとして利用するのも本筋ではなさそうだし、だからといって使えないわけではない。一般的な静的なホームページつくりに利用しようと思うと、ホームページ作成ソフトの方がいいような、、、さて、困った。
ところで、sNewsのテーマだが、以前配布サイトにはオープンソースで利用できるデザインがあった。直ぐにこれを利用できたわけではなかったが、タグののようなものを移動することで、結構簡単に移植できたと思う。まだ、このsNewsのテーマがたくさん配布されていて、いろいろ選択できるという状況にはなっていない。フォーラムも充実してきているようだし、こちらの中で配布している可能性はある。
たったワンシートのプログラムで何の発展性もないソフトなのかと言えばそうではなく、sNewsのサイトでextendと言うメニューの中でモジュールやアドオンの拡張パーツを紹介している。例えば、ワンシートのままではエディターはシンプルだが、これに高性能のエディターをつけられるようになっている。その他のextendを試したことはないが、これらを利用すればますますワンシートとは思えない性能を発揮するはずだ。最善の使い方をなかなか思いつかないが、それでもこいつは確かに立派に自己主張しているCMSだと感心している。
pluck
動作環境:PHP
セットアップ時間:10分~
日本語ランゲージ:自作(未配布)
構造:liteCMS、コンテンツ系
■DBなしで軽快に動き、直感的に使えるLiteCMS
LiteCMSの多くはCMSの初心者でも直感的に利用できる設計が多いが、このPluckは私が僅かばかり触れているliteCMSの中でも直感性で言えばもっともよくできていて、使いやすいCMSだ。実は最近この手のCMSはサイトのビジターが目にするフロント画面よりも管理画面がよくできていると言うCMSをよく見かけるようになった。
そのひとつは私のお気に入りのJAWSなどもその部類。このpluckも管理画面に入ってみると、操作しないうちからなんだか簡単そう、、、という印象を受ける。そして実際に簡単である。これは利用者にとってすごく大事なことだと思っている。
このpluckはページ機能以外にはブログ機能とアルバム機能を持っている。しかし、基本があくまでもページ機能なので、ページを作った場合、そのままであれば通常の静的ページとして利用でき、ブログやアルバムを配置すればそれぞれのページとして利用できる。配置するといっても、何かコードを書き込むということはなく、単にブログであればその表示したいカテゴリーが表示されているのでそこにチェックを入れるだけだ。文章で書くと分かりにくいが、実際の操作はごく簡単だ。
テーマはごく分かりやすい構造でひとつのフォルダに入っていてそれをテーマ用のフォルダに配置するだけだ。操作性はいいのだが、テーマの中身が今一のような気がする。それはHTMLとPHPをうまく整理していない書き方のような気がするのだが、これは今後何とかして欲しい部分だ。CSSを利用してカスタマイズしていく分にはあまり問題はないだろう。アルバム機能にlightboxが利用されていたり、始めからサイトへのアクセスデータ機能などが付いているなど、おまけの機能も侮れない。使って見ると結構かわいいやつのようだ。
frog
動作環境:PHP,MySQL(Radiant=Ruby)
セットアップ時間:10分
日本語ランゲージ:なし
構造:liteCMS、コンテンツ系
■Rubyで作られたRadianのPHP移植版liteCMS
元はRubyで作られたRadiantCMS。Frogはまだ日本語化されていないが、Radiantは日本語サイトができているので、そちらを見れば恐らくどのように操作するか簡単に分かるのではないだろうか。このCMSが登場したばかりの頃に一度触ったことがあるが、今回再度インストールして見たものの内容はまだほとんど分からない。元がRubyと言うことでもないのだろうが、フォルダの中身が今一他のPHPのCMSと構造が違い、これはRubyからの移植だからなのか、、、わかりにくい。
例えば、この手のCMSの場合、themeフォルダやLangフォルダなどが、およそ決まりきった形で配置されているのだが、ざっと見て見るとlangファイルがどこにあるのかわからない。プログラム全体はシンプルだし書類もシンプル構造のようだが、やっぱりわかりにくい。
このLiteCMSも基本はページ機能だ。シンプルな管理画面はいいのだが、シンプルすぎて少々不親切に感じてしまった。例えば、pageを作る画面には右端に+のマークとバケツマークがあり、+をクリックすれば新しいページがその階層の下に作れるというようなものだ。だが、+をクリックするとどうなるかの説明や誘導の説明も全くない。もちろん噴出しのようなものも出てこない。
ページ作成画面にしてもエディターらしきアイコン表示やツールは一切ない。エーこれでいいの、、、、ほんとに!って気分にさせられる。これはHTMLを貼り付けろと言うのか?画像の貼り付けなども一切気配を感じない。ファイルを登録するコーナーがあるのでそちらでアップロードして、その画像のURLを貼ることになるのだろうが、わざわざRubyから移植する価値があるのか、今の私には理解できない。全体の構造やシンプルな機能のまとめ方などはいい気がするのだが、他のLiteCMSもいくつか見て見ると、このCMSを選ぶ決定因が何なのかは分からなかった。
QuickCMS
動作環境:php
セットアップ時間:1分
日本語ランゲージ:あり
構造:liteCMS、コンテンツ系
■データベースいらず!設置したら、もうサイトができている!!
このLiteCMSは全く名前のとおりで、サーバーにアップして、属性設定したらもうそれだけでサイトになっている。日本のサイトで配布しているもので言えば、QuickCMSに関するニュースとその取り扱い説明がサイトになっている。取扱説明書要らずで、作ったサイト自体が説明書になっているなどというCMSを見たことがなかった。とりあえず、たまげた。
機能に関して言えばページ機能を基本にしたLiteCMSでエディターは貧弱。HTML交じりで書かなくてはいけない、ひと世代前のものだ。画像アップの機能などもあってブログなどでよく見るようなものに近い。
ページの階層化もでき、それなりの機能を持っているようだが、やはり今の状態ではホームページ作成ソフトで作ったものを貼り付けるのが無難なよ うだ。
画像をアップする際に「参照」してアップしようとするとそれようの保存ボタンがない。画像を保存するのとページそのものを保存するボタンが同じもののようだ。これはヘンだ。ローカルの画像を参照したら通常はその画像をアップロードしてサーバー上に保存しようと言う気持ちになるが、こんな些細なしくみでも違和感を感じてしまった。
実は日本で配布しているものはバージョンが古く、すでにご本家サイトではバージョンが上がっている。バージョン2.1を見てみても実はさほどイメージは変わっていない。エディターも同じだし画像管理も変わっていないようだ。やはり基本はHTMLの貼り付けで、静的ページを簡単にサイト上で構成させると言う意図のように感じるCMSだ。これはこれでひとつなのだろうが、ちょっとしたページならブラウザでダイレクトにページを作れる程度のエディターを付けてくれても悪くはないと思うのだが、そうでもないらしい。
NanoCMS
動作環境:PHP
セットアップ時間:3分
日本語ランゲージ:なし
構造:liteCMS、コンテンツ系
■たったの37kのダウンロードサイズ、これでもいっぱしCMS
ワンシートではないもののダウンロードしたときのデータサイズがたったの37k。解凍サイズでも70.5KBにしかなりません。これで立派なCMSとして機能しています。とはいいつつも、さすがにそのままでは機能が低く、ある意味、空箱のようなものです。これまたページ機能を基本としていますので、ローカルでHTML書類をつくって貼り付けるという方法をとらざるを得ないでしょう。
しかし、この軽量ツールの可能性を感じさせるのは、「tweakers」という機能があって、これはいわばプラグインのようなもの。まだ数点しかないようですが、エディターなどが用意されていて、これを所定のフォルダに設置してオンにすれば機能が拡張されます。
現時点では3つの軽量から重量エディターがあるようですが、どれもそれなりに使えそうなエディターです。しかも笑ってしまいますが、本体がたったの70KBほどしかないのにtinymceのエディターは圧縮書類でさえも767KBと本体の10倍ものデータ容量となっています。高性能エディターが欲しいのは欲しいのですが、なんだかこのアンバランスさがちょっと変な気がしてしまいます。
ランゲージのtweakersも用意されていたので、これを利用して日本語書類を用意して日本語化するのかもしれませんが、まだそこまで調べていません。小さくて軽量であることも大事かもしれませんが、せっかくだからもう少し基本性能も上げて、初期設定状態でもある程度使い勝手のいい状態にしてもいい気がします。
先行きまでは当然分かりませんが、tweatersのシンプルさと拡張性がなかなか楽しみなソフトかもしれません。
LightNEasy
動作環境:PHP,データベース不要版とSQlite版
セットアップ時間:1分
日本語ランゲージ:あり(サイトからダウンロード)
構造:liteCMS、コンテンツ系
■データベース無しでもOK、PW等を入れたらそのまま使えるCMS
データベース無し版とSQLite版の両方用意されているLiteCMS。時々このようなタイプがあるが、フロントページと管理画面が明確に分かれていないタイプ。トップページからログインして管理アイコンをクリックすると管理アイコンが表示される。
私は今回始めてお目にかかったLiteCMSだが、このようなCMSもちゃんと日本語のランゲージが用意されていて、ずいぶん使いやすくなったものだと感心している。以前はほとんど日本語が使えないものが多かったが、よほど新しいものはともかくある程度時間がたって、継続的に開発されているものに関しては、案外ランゲージが用意されているものが多い。
日本語ランゲージファイルはサイトからダウンロードして、所定のフォルダに入れれば後は管理画面で選択するだけだ。
ページ作成のエディターはこれもどちらかと言うと貧弱だ。タグなどを書き間なくてはいけない場合もあるようだが、それほど難しいことを書くようでもないので、それ程気にするほどでもないかもしれない。
サイトでは30点程度はテンプレートも用意されているようなので、この手のCMSにしてはまずまず用意されている方だ。管理画面のアイコンがちょっと「おこちゃまモード」みたいなアイコンだが、まあそれもご愛嬌だ。特に操作に問題はない。
ちょっと気になったのは、ページを作成した後の表示されるメニューの管理だ。作ってあるページ一覧が表示されて、それをどう表示するか、上に上げたり下に下げたりと言う、見た目で操作するものはなく、ページの名前の一覧が表示されて、それに階層を手動で数字などで書き込んでコントロールする仕組みだ。これはさすがに旧時代的でいただけない。
それと小さなことではあるが、操作して見るとなんだかそれぞれの操作画面が、画面の中央に小さめに設定されているので、操作していて窮屈だ。アイコンのおこちゃまモードぶりとは相反しているきがする。もっと大胆にどかんどかんとレイアウトして分かりやすい操作性にした方がこのCMSらしいのに、と思った。
●バージョンがあがっているので追加(2.2)

サイトはなにやら派手目に変化しているが、CMS本体の方はやけにかわいくなっている。
上にも書いておいたが、このCMSは管理画面に入って必要な操作をするというタイプではなく、トップ画面が管理画面に変化して、そのページから新規にページを作成したりするタイプ。デザインテーマもかわいらしいが、全体の操作性や動作もきびきびしていて、なにやら受けそうな気配もしている。マルチランゲージにも対応しているらしく、日本語ランゲージ書類は用意されていないもののこの程度の規模だと簡単にローカライズができるので、使ってみたい方は比較的簡単に日本語化できるだろう。一部、WIKI的な操作でメニューを作るなど、まだこなれていない部分も残しているが、データベースありとなしを選択できる点でも軽量で簡単なCMSを利用したい向きにはお勧めかもしれない。
Skybluecanvas
動作環境:PHP,データベース不要版
セットアップ時間:1分
日本語ランゲージ:未対応
構造:liteCMS、コンテンツ系
■コンパクトでなかなかよさそうだが、マルチランゲージ未対応?
(上左は配布サイト、右は管理画面)
全体的にコンパクトで直感的な操作性もよく、なかなかよさそうではあるが、残念ながらマルチランゲージに対応していないようで、どこにも言語の選択メニューもないしランゲージフォルダもなさそうだ。コンパクトなCMSを探している人にはお勧めかもしれないが日本語が使えなければだめと言う人には対象外。
管理画面も大きなアイコンを使用していて、全体の構成もシンプルでわかりやすい。これまた直感的に操作でき、特に困る点はない。しかし、この手のCMSは基本的にはページ機能主体でブログ機能を持たないものも多いがこれも同様に、ページ主体のCMSだ。いい感じではあるが、これを選択しなければならない理由は見つからない。
Pixie
動作環境:PHP,データベースMySQL版
セットアップ時間:5分
日本語ランゲージ:なし
構造:liteCMS、コンテンツ系
■ビジュアルな管理画面で操作性のいいライトCMS

LiteCMSとして欲しいページ機能とブログ機能を持っている使い勝手のよさそうなCMS。管理画面はビジュアルな構成でわかりやすく操作性も良い。やはりこの手のCMSには2つの機能が備わってこそ使う意味もある。ページ作成のしやすさはもちろんだが、日常の更新を考えるとブログ機能は欠かせない。Pluckよりはブログなども使いやすい感じがするが、まだまだ発展途上の面もある。
実は、サイドバーに記事を載せようとすると、書き込む管理画面がないのだ。これはいささかびっくりする。よくよく探してみると、エディターで別書類として作成してサーバーにアップロードしてそれを作成したページなどに貼り付けるよう投稿画面で選択することになる。
この手の方法はなんだかごくアナログな感じがして少々なじみがないので戸惑うかもしれない。おそらくはこのままで放置されることもなく、近いうちに改善される気がするので心配するには及ばないかもしれない。
この手の軽量のCMSのデータ量がおおよそ2MG~3MGほどになっているが、実はもう少し小さいものがいい気がしていたが、よく考えてみれば、いっぱしのエディターを装備すればそれだけで数百Kから1MGほどになってしまうことも多い。さらに、ある程度イメージを使用したテーマを3点ほども入れていれば、またたくまに3MGほどになってしまうのはいたし方のないことだ。少し昔の、初期のXOOPSレベルでもその程度のような気がしていたが、今はつくづくでかくなっている。必ずしもデータの大きさが表示スピードの遅さではないだろうが、それでもあまり大きなものではなくコンパクトなもを利用したいニーズもあるはずだ。コンパクトCMSを求める向きにはこの辺のCMSが検討に値するだろう。




