SourceForge.JP: Open Source Software

LoginCreate AccountAdd BookmarkHelp

OpenSource Downloads

(7,661) Cabos
(2,622) 7-Zip
(1,956) HandBrake Japanese Language Version
(1,671) CrystalDiskInfo
(1,621) Tera Term
(1,111) CrystalDiskMark
(827) ffdshow
(589) Tween
(586) ギコナビ
10  (542) Amateras
11  (495) VirtualDubMod-jp
12  (460) NNDD - ニコニコ動画DL&再生ソフト
13  (456) MergeDoc
14  (437) SMPlayer
15  (401) えこでこツール
More >>

最近ブックマークされた記事

大幅な機能向上が果たされたDrupal 5のリリース

2007年02月01日 10:32 1 2
  • スラッシュドットにタレコむ
  • あとで読む
前回のメジャーバージョンアップから5年。GPLでライセンスされたWeb開発フレームワークとして人気の高いDrupalの新バージョンがついにリリースされた。全貢献者の半数近くから寄せられた1,000を越えるパッチを取り込み、開発終了までに8カ月を要したDrupal 5が公開されたのは今月上旬のことである。今回のリリースでは主として、システムパフォーマンス、操作性、ユーザインタフェース、テーマにおいて各種の改善が施されている。

Drupal 5を利用するために必要な要件は、WebサーバとPHP(4.3.3以上)および、MySQLないしはPostgreSQLデータベースだけである。その他、JabberなどのXMLサービスを利用する場合はPHPのXML機能拡張をオンにする必要があり、また大方のユーザが選択するであろう“クリーンURL”を使いたければApacheのmod_rewriteが必要となる。

インストール作業は短時間で終了するので、通常の環境であればDrupalを立ち上げるまでには5分もかからないはずだ。具体的な手順としては、まず使用するサイトにSQLデータベースを新規に設定してから、wgettarを用いてDrupal 5のソースファイルを各自のWebディレクトリに保存する。次にブラウザのウィンドウでサイトのルートページを開き、Drupalでデータベースを使用するために必要な情報を設定フォームに入力する。データベースが別のサーバでホストされている場合は、Advanced optionsをクリックして、hostnameを入力すればいい。Drupalのインストール時につまずいた箇所をあえて挙げるとすれば、/sites/default/settings.phpファイルの書き込み許可が必要とされたため、chmodによる設定変更が必要であったことくらいだ(セキュリティ上の観点からは、インストール終了後に再度chmodを用いて書き込み禁止状態に戻しておくべきである)。

今回は新たなWebベース式インストーラが実装されたが、その操作性は非常に優れている。Welcomeページが開くと、サイトを立ち上げるまでの手順を5段階に分けたメニューおよび各ステップの詳細な説明が表示されるが、最初に行うステップはメインの管理アカウントの作成である。このアカウント作成時にはランダムなパスワードが自動的に割り当てられるので、必要であれば後から変更すればいい。

残りの設定作業では、システム設定用のリンクに従って使用する外部モジュールの指定およびテーマ設定の変更をすればよく、その後で具体的なコンテンツをサイトに追加する。なお設定用リンクについては、個々のステップを完了するごとに直接メニューに戻れるよう、新規ウィンドウ上に開いておくと便利なはずである。

外見的な大幅な変更

Drupal installation Web interface
Drupalのインストール用Webインタフェース(クリックで拡大)
以前にDrupalを使用した経験のあるユーザであれば、まず最初に気づくのは新バージョンでの外見が刷新されたことだろう。この美しいデザインのベースとなっているのが、新規にデフォルトテーマとして採用されたGarlandである。いかにもプロフェッショナル御用達といった雰囲気を醸し出すこのテーマは、WordPressの開発陣もお気に召したらしく、同ソフトウェアへの移植が早々に声明されていたが、最終的にはDrupal 5のデビュー1カ月前にリリースするという離れ業まで披露している。

Garlandの設定はWebインタフェースを用いた各種の方式で行えるようになっているが、それらの中でも最も印象的なのはすべてのカラースキームをカラー選択ツールだけで指定できるようにされている点だ。従来型のCMS形式によるテーマ設定ではWebフォーム上に配置されたボタン群のクリック操作によるカラー設定が関の山であったことに比べると、こうしたインタフェースの実装は偉大な前進だと言えるだろう。このカラー選択ツールの操作性はスタンドアローン型アプリケーションのものと遜色ないレベルに仕上がっており、今後追加されるテーマでもこの方式が踏襲されることを希望する次第である。

Drupal 5にはその他にも多数のテーマが同梱されているが、こうした新機軸に対応しているのは今のところGarlandだけである。またこれらのテーマを旧バージョンで使う場合は、互換性に関する問題が発生するであろう。バージョン5.0用のテーマは、DrupalのThemesページおよびThemebotのDrupalページで紹介されているが、Drupal Theme Gardenについては既に閉鎖が決定されている。

新規にテーマをDrupal 5にインストールするには、当該テーマのtarボールをダウンロードして各自のテーマ用ディレクトリで展開するだけである。後は追加したテーマが自動的に管理用Webインタフェース上に表示されるが、欲を言うならばWebインタフェースからテーマのインストールとアンインストールが直接行えるようになると操作性が一段と高まるのではなかろうか。

Michael-Stutz(2007年1月30日(火))
2007年07月01日 19:05 更新