国産CMSやLiteCMSにがっかりな方はBlogEngineを試すべし!
久しぶりにCMSチェックをしながら国産CMSも調べてみた。相変わらず「ガッカリ」なものばかりで、あまり意欲がわかなくなってしまう。頑張って作っているだろうことはわかるが、使う気になれないものが多すぎる。
まず、言っておきたいことがある。
国産CMSサイトを訪れたとき、そのサイトがそのCMSで作られているなら、そのデザインや受けた印象で使いたいかどうか判断されることが多いはずだ。そして、デモサイトがあればそれを見に行く。そのデモサイトが自分が作りたいイメージとかけ離れたものならすぐに却下されてしまう。
第一印象が大切なのに、ユーザーインターフェースに気を使わず、Webデザイナーが参加していないと感じてしまうCMSは正直、今どきお呼びでない。プログラマーの方は自信があるのかもしれないが、ちょっと反省の余地がある。テーマはもちろん管理画面など、「デザイン」は使う方としては結構重要なポイントなのだ。
国産CMSのサイトには明らかにサイトをデザインする「テーマ」もしくは「スキン」などの配布数が少ない。ほとんどない場合も多い。理由はあえて触れないが、CMS本体だけがあればいいというものではない。
ともかく少しずつ良くなっている感じがしたのは「baserCMS」「SOY CMS」「seezoo」などだろうか。現時点ではデモを触っただけなので、近いうちにローカルで試してみることにする。
こういうことを言ってはなんだが、国産のCMSを紹介するサイトで結構使えそうなことを書いているサイトも意外に多いのだが、その人たちが本当に使っているのかといえば結局はWordPressを使っていたりする。「ベンチャラ」が多すぎる。時に、「国産CMSやLiteCMSは使えない」と言い切っているサイトに出会うと、むしろ安心してしまう。そんな気にさせられるのは私だけではないと思うのだが、、、。
同様に、頑張ってほしい「GetSimple」を少しいじっていた。動作が不安定でとてもひとにはすすめられない。データベースいらずのCMSにはありがちなのだが、もうちょっと頑張ってほしいものだ。
さて、悪口ばかりも言っていられない。コンパクトなCMSをお探しの向きはぜひ「BlogEngine」を試してみていただきたい。.NET系なのでphpに慣れているとなかなか出くわさないCMSだが、すでに日本語化されているし普段使いに何の問題もない。特に軽量を強調したCMSではないが、WordPressなどと比べたらよほど軽量で、必要十分な機能が備わっている。試してみようという向きはWebMatirixをインストールすればごく簡単に試せる。
実際使うとなると一般のLinux系のサーバではなくWidowsサーバが必要になるが、今はWindowsサーバも大変安いサービスがあるし、しかもWebMatrixを利用してみると、低価格のWindowsサーバの紹介まである。
ちなみに、BlogEngineはブログだけではなく、もちろんページ機能がある。それに特筆すべきはローカルでWebMatrixを利用してテスト環境を作り、その中でどんどんホームページを作るとする。それを今度はそのままサーバーにアップすることができるのだ。
こうなると、通常なかなか難しいCMSのバックアップが簡単で、ローカルとサーバに同じものを作っておくことができる。ローカルで作ったものをサーバーにアップすることも、サーバー上のホームページに直接書き込んだ記事もローカルに同期させることが可能だ。個人のサイトならバックアップはあまり考えないが、小規模な事業所などの場合にはこうしたシステムで完璧なバックアップシステムで運営することも一考に値するかもしれない。
さらに、私がおすすめのWindowsLiveWriterが使える。これも大きな魅力の一つだ。
今のところ、「LiteCMS」エバンジェリストたらん私としては、残念ながらLiteCMSでおすすめできるものはほとんどないがBlogEngineなら安心しておすすめできる。
WordPressからちょっと浮気をしたいならBlogEngine.NETがおすすめ
WebMatrixをいじるとどうしてもASP.NET系のCMSのチェックが中心となる。WordPressも動くが、あらためてWebMatrix上でテストすることもない。
そこで今日はDotNetNukeとならんで人気の高いBlogEngine.NETを使ってみた。すこぶる快適だ。
WebMatrixのインストーラーからインストールするとバージョンが古いようなのでBlogEngineのサイトを直接訪れバージョン2.5をダウンロード。解凍したデータをフォルダごとWebMatrix用のデータフォルダにコピーする。それをWebMatrixを起動してフォルダから立ち上げれば自動的にサイトが開いてしまう。一般的なCMSならば本来はインストーラーが起動するところだが、BlogEngine.NETはインストーラさえ起動しない。
データベースにSQLserverを使う方法とXMLの選択が可能なように書いてあったのだが、自動的に起動しすでに画面は表示されサイト自体が動いてしまっている。
しかも、普通のCMSと微妙にその様子は異なり、あちこちに日本語がすでに表示されていることに少し不思議な感じがしてしまうはずだ。画面の右上の方に「ログイン」というカタカナが表示されていてそれをクリックするとログイン画面に移動する。(※なぜ、カタカナなんだ?)
このようにURLにアクセスしただけでサイトができてしまっているCMSの場合、ログインのIDやパスワードもあらかじめ決められていることが多い。トップページの中に小さく表示されている「admin」をID,PWともに入れてログインすれば入れるはずだ。ここでまた驚くことになるが、すでにあちこちが日本語表示となっている。なぜなんだ!
管理画面の中がすでに日本語になっているので一番右端にある「設定」をクリックして「言語の選択」をみると「Auto」と表示されている。PCに登録されたデータからすでに「日本」であることを認識して、自動機能で日本語が表示されているようだ。たくさんのCMSをいじり倒しているが、これは初めての経験だ。(※しかし、日本語化としては80~90%といったところかもしれない。あちこちに英語のままの表記があるので今後さらに日本語化されることだろう。一般的な操作をする上ではほとんど差しさわりのない程度には日本語化されている。)
この手の優れたCMSの場合、製作者は誰でもそうだろうがWordPressを意識するはずだ。そして、その便利な機能を盛り込みたいと思っていることは間違いない。そんな匂いもいい意味でちゃんと感じられるBlogEngineのようだ。そのひとつがThemeの自動インストーラーがついている。これは使ってみればもちろん便なはず。
BlogEngineとはいうもののページ機能がついている。これもうれしい。(※多くのPHP系のBlogEngineはあえてなのかどうか不明だが、ページ機能を持たないものがいまだに多数ある。)その他サイドバーのブロックを自由に移動できたり、表示・非表示も選択できる。ざっと見たところ、小規模サイトを作ろうと思う際に必要十分な機能を備えたBlogEngineといえるだろう。もちろんBlogにも使え、小規模CMSとして十分機能するはずだ。
ちょっと残念だが、利用できそうなテーマをざっくり見てみると、いかにもシンプル目のブログらしいデザインが多く、小規模な事業用サイトなどをつくれそうなデザインはほとんど見当たらなかった。小規模事務所用などに使いたい場合にはテーマのデザインを作るかカスタマイズが必要だと思われる。(※単なる使い方の問題ではあるのだが。)
最後にThemeの構造に触れておこう。
「Standard」という名称のThemeがあらかじめ配置されている。この中に入っている書類が左の画像だ。今どきのWorPressのThemeなら30~40点ぐらいの書類が入っていて、更には画像データもたくさん入っているのが当たり前になっているが、この少なさだとなぜか安心してしまう。(※もちろんカスタマイズや制作が簡単そうという意味でだが。)
まだテーマ書類は開いていないので内容は分からないが、WebMatrixからカスタマイズすることも簡単そうだし、Visual Web Developerなども使えるのだろう。そうするとRazorなんてものを利用して、思いがけず簡単に新し機能をプラスできたりするのだろうか、、、。ひとつ、新しいことを聞くたびにわからないことがその何倍も増えてしまうのが、実に悲しいのである。
最後に、このBlogEngine.NETを試すなら以下のExpressWEBがお勧めだ。WindowsServerなのに安いし、しかもキャンペーンで色々割引をやっている。一度利用してみて損はしないはずだ。もちろん、私自身利用している。




最近のコメント