ECサイト用オープンソースCMSのMagento正式版がリリース
ECサイト(ショッピングサイト)構築用のオープンソースCMSの「Magento」正式版1.0が3/31にリリースされました。多言語に対応はしているものの、残念ながら日本語での解説はないようです。しかし、CMS自体は、多言語対応になっているので、日本語のショッピングサイトを構築する事も可能です。
ECサイト用のオープンソースCMSといえば「osCommerce」や「Zen Cart」ですが、やはり後発の「Magento」は更に使い易く、機能が充実しています。デモサイトの完成度もかなり高く、デフォルトでも十分なショッピングサイトが構築できそうです。

オープンソースCMS「SOY CMS」の実力は?
京大発ベンチャー、日本情報化農業研究所が、独自のオープンソースCMS「SOY CMS」の正式版を3月17日にリリースしました。リリース当初は、データベースにSQLiteを使用するバージョンのみでしたが、対応サーバーが少ないことからMySQLバージョンもリリースされています。このような一般的な環境というのは、オープンソースCMSの普及には、必要不可欠ではないでしょうか?
さて、SOY CMSは、どのようなオープンソースCMSなのでしょうか?実際に、公式サイトをみてみたのですが、何か物足りない感があります。まずは、直感的にCMSを見てみたい!と思うのですが、一番重要なデモサイトが見れない!文章での解説はありますが、実際の動作を試せないのはオープンソースCMSとして致命的ではないでしょうか?
Googleの簡単ウェブサイト構築ツール「Google Sites」
米Googleは、複数のユーザーが共同でWebサイトを構築し、情報を共有できるツール「Google Sites」をリリースしました。大きな特徴は、HTMLの知識がなくても、簡単にシングルクリックでWebページを簡単に作成・編集できることです。
オープンソースCMSは、ちょっと難しすぎる、知識が足りない、時間がない、というような人には「Google Sites」がオススメです。誰でも簡単に、会社用のイントラネット、社内プロジェクト用サイト、学校やサークル用サイトなどが構築できます。
Drupal(ドルーパル) 6.0 正式版がリリース
海外で非常に注目を集めているオープンソースCMSの一つDrupal(ドルーパル)が、新しいバージョンの6.0の正式版をアメリカ時間2月13日にリリースしました。日本語版は現在準備中のようです。
今回のバージョンの特徴としては、操作が簡単になり、今まで難しかったインストールが改善され、簡単にDrupalがインストールできるようになりました。インストールの容易化は、CMSが一般に普及するかどうか非常に重要なポイントだと思います。
osCommerce(オーエスコマース)について
osCommerce(オーエスコマース)とは、ECサイト(ショッピングサイト)構築専用のオープンソースCMS。このosCommerceから派生してできたのがZen Cart。ショッピングサイトが簡単に構築でき、デフォルトの状態でも十分すぎるほどの高機能ぶり。通常のショッピング機能だけでなく、管理者側の在庫管理、販促機能などの充実しているのが特徴。
現在のosCommerceのバージョンは2.2系ですが、開発の中心は3.0系に移行中。次のバージョンでは、PHP5に対応しPHP4には対応しないようです。
Joomla!最新バージョン1.5.x系の安定版がリリース
Joomla!の最新バージョン1.5の安定版がリリースされたようです。Joomla!1.5.x系は、全世界共通のコアパッケージをインストールし、ランゲージパックをインストールするだけで43の言語全てでのサイト運営が可能となります。もちろん、日本語もランゲージパックをインストールするだけで日本で表示されるようになりす。Joomla! 1.0.xJPのように、各言語専用パッケージをインストールする必要がなくなりました。
さて、一番気になる1.0.x系と1.5系の違いですが、自分のPCのローカル環境でインストールしてみましたので、Joomla!1.0.xJP系と1.5系を比較してみたいと思います。

オープンソースCMSとXHTML+CSSとの関係
オープンソースCMSのデザインをオリジナルで制作する場合、必須の知識としてXHTML+CSSが基本になります。現在のオープンソースCMSのほとんどが、XHTML+CSSでレイアウト・デザインされているからです。
XHTMLとHTMLはどう違うの?と思う人がいるかもしれませんが、HTML4の規格を XMLベースで再形式化したものであり、基本は同じなので、HTMLの知識があれば問題ありません。
簡単に説明すると、XHTMLは、HTMLよりも正確に記述しなければいけない次世代マークアップ言語です。たとえば、HTMLでは省略できるpなどの終了タグは省略できない、brのような空要素にも <br />スラッシュを付けて閉じなければいけない、大文字と小文字を区別する等々。





