ブログかCMSか
昨日に引き続き。
目的によってツールの選択は変わってくる。それは当然のことだと思います。では、ツール制作者の側にたつとどうでしょうか。どういった用途に向いたツールかしっかり意識しなければならない、ということです。
サイト制作であればターゲットの絞込みはある程度自然に決まってくると思うのですが、サイト管理ツールの場合少なくとも下記のような様々なユーザを想定しなければなりません。
・サイトの企画・設計をする方
・サイトを実際に作成する方
・日常の管理者
・カスタマイズを行うプログラマー
そして非常に厄介なことにそれぞれ全く違う種類の人たちであり、かつ役割が重複します。なので、全てのサイト制作・運用に携わる人にご満足いただけるものを作るのは極めて難しい作業になります。
また、少し話が変わりますがユーザビリティテストも行うのが困難だったりします。というのも、「初めて触るとき」と「習熟した後」では求められるものが違うからです。かといって、カスタマイズできるという機能をつけても多くの方はご使用になられません。デフォルトの管理画面は両方のニーズを必要最低限度満たさなければならないのです。
そういうことを考えながら、SOYCMSの管理画面も改善を続けています。
そしてこの年明けからも色々な方からアドバイスを頂戴しているのですが、ちょうど昨日、SOYCMSは導入に手間がかかる、素人ならそれでいいけどHTMLがわかる人なら却って面倒くさいというお話があり、どういうことだろうと思い詳しいことをお聞きしてきました。
むしろ逆なのではと不思議に思ったのですが、結局、その方が作りたいのは基本的に「ブログ」であって、ブログ部分以外のページはHTMLを直接触ることしか想定されていらっしゃらないということがわかりました。だからWPの方が使いやすい、と。
確かにSOYCMSでは、ゼロからHTMLをマークアップして、そこに自由にエントリー(記事、コンテンツ)を追加していくということを第一に想定していました。なので、型が決まってしまっている場合には設定の手間が多いだけ、という風になるようです。また、記事の投稿がやりにくいというのもSOYCMSでは「エントリー」は「ブログの記事」ではなく、「サイト内どこにでも表示できる汎用のコンテンツ」であるため、どこに表示すべきものか分類する必要があり、その手間が僅かとはいえ問題になるようです。
さて、どうしようか。非常に悩ましい問題です。汎用CMSのつもりで開発したので、あまりシンプルなブログで使っていただくということはそこまで重視していなかったのですが、仕組みとしては
にあるような機能はほとんど実現しているので(スパム排除は来週リリースの次期バージョンから追加されます)、わが事ながら可能性を捨ててしまうのはすごく勿体無いように思います。
SOYCMSでは管理者の権限レベルに合わせて表示される管理画面を変更できるので、記事の管理しかしない管理者の管理画面というものもありその範囲だけの対応が可能です(現時点でもエントリー管理者の管理画面は極めてシンプルです)。
そこをもっと改善して(エントリー管理者の権限をもっと活用していただくための広報?もしないといけませんね。。。)、あとはデザインテンプレートが出てきたらもっと使ってもらえるのではないか。
折角なので、できるだけのことはしてみようと思います。デザインテンプレートはコンテストの開催でしょうか。ほんと自由になるので(テーブルレイアウトでも)デザイナーの方にとっては楽しいと思います。
もちろん、近々EC機能も実現するなど汎用のCMSとしての機能は充実させていくつもりです。
冒頭の話とは反するかもしれませんが、うまくやれば両立はできると思うんですよ。
次回のリリースのパッケージはもうテストに入っているので間に合わないものの、次々回のリリースではその辺少しでも改善したものをお出しできたらと思います。
こういうツールの話ってユーザサイドのご意見がほとんどで、数少ない開発、それもゼロからの設計をしている者として感想と抱負を交えて徒然。





