Movable Type のデータベース

 Movable Type で使えるデータベースシステムには BerkeleyDBMySQLSQLite などがあります。大雑把にいうと、エントリーやコメント、テンプレートなどの情報を格納する方式です。

レンタルサーバーロリポップ!掲載のインストールマニュアル通りに設置した場合は、SQLite を使う設定になっています。(バージョン3.2までのマニュアルは BerkeleyDB でした。以前にインストールした方は注意しましょう)

 BerkeleyDB で Movable Type を運用した場合、データ量が増えるに従い、サイトの再構築に多大な時間が掛かったり、エラーがでるなどの症状を多くのユーザーが報告しています。また、特定のページを動的に生成できるダイナミック・パブリッシング機能も BerkeleyDB では利用できません。そのため MySQL や SQLite が使えるサーバー(ロリポップ!は両方対応しています)を利用しているなら、BerkeleyDB 以外をおすすめします。

MySQL
高速性と堅牢性に定評があるデータベース管理システムです。しかし、低価格レンタルサーバーはデータベースサーバーが重い場合が多く、必ずしも快適な早さで利用できるとは限りません。事前にお使いのレンタルサーバーでの MySQL の評判を検索して検討しましょう。また、データのバックアップなどの管理手順がやや面倒でもあります。
SQLite
データベースサーバーを必要としないシステムのため、FTP ソフトでたった一つ(!)のファイルを落とすだけで簡単にバックアップを取ることができます。低価格レンタルサーバーに向いているシステムです。また、Movable Type 3.2から SQLite でもダイナミック・パブリッシング機能を利用できるようになりました。

データベース選びに迷ったら

ネットで評判を検索すると、Movable Type のデータベースは、SQLite が一番人気です。当サイトも SQLite で運営しています。

メイン

サイト運営