Welcome !! Now 2012.02.05 00:47 (JST)

イントロダクション

posted at : 2008.02.04 22:37

MODxに限らず、CMSを利用する場合、一番最初にしなければならないことはなんでしょうか。

そうです。サーバー選びです。これが意外と大変なんですよね。。

ここでは、そのお話をちょっとしましょう。

どこのサーバーが良いのでしょう

大変難しい質問です。現在稼働が確認できているレンタルサーバーのリストは、「MODxまとめサイト」にまとめ中です。また、この内容は、フォーラムの【資料】MODxが稼働するレンタルサーバ を元にしていますので、そちらが参考になると思います。

んが。いっぱいあってよくわからない!どれか決めてくれ!という方は、私が利用しているサーバーをご紹介しますので、ご検討下さい。

さくらインターネット

さくらインターネットは、まとめサイトにも書いてありますが、現在ちょっと問題が出ています。そちらは対処可能ですが、PHPのバージョンが4.4.7、MYSQLのバージョンが4.0.27 となっていて、それらがいつアップグレードされるのかちょっとドキドキです(世間は、PHP5、MYSQL5へと移行しつつあります)。アップグレードされたことで、問題が出ないとも限らないからです。

ただし、サーバは堅牢です。今まで、データが壊れたなどというトラブルは一度もありません(私が幸運なのかも知れませんが)。

2008.2.4追記

PHPは5系を選択できるようになりました。コントロールパネルから行えます。必ず、バックアップ取ってっから。。

2009.5.14追記

MYSQLは、新規契約の場合、5系になります。以前からの契約の場合、順次5系にアップグレード予定だそうです。

XREA+

次に、XREA+ ですが、PHPのバージョンやMYSQL のバージョンがサーバごとに違っていて、それらを自分で選べます。その辺りからして、XREA+ は、上級者向け、というイメージです。設定などもちょっとわかりづらかったです。

ただし、サポート掲示板は充実しています。そこに書かれている内容を読んで(ある程度)理解できるならば、XREA+はお勧めです。どうせ借りるならば、PHP5系、MYSQL5系が良いでしょう。

ロリポップ

私は利用していませんがロリポップも動作確認できているはずです。ここは、廉価ですし、サポートの内容も初心者向けで親切です。ただし、データベースサーバーが重いという報告もあります。MODxは、データベースに内容を書き込んだり、またデータベースから内容を読み込んだりして動作しますから、データベースサーバーが重いと言うことは、処理が重い、つまり、画面表示や画面遷移が遅いと言うことになります。

ただし、MODxには、「キャッシュ」という機能があって、一度データベースから読み出した内容をある場所に保管しておき、つぎに同じ内容を表示するときは、その保管場所から読み出すようにすることができます。そうしますと、データベースから読み出して表示をするより早くなるのです。

ただ、管理画面は、キャッシュの対象ではありませんので、やはり動作に難がでるかも知れません(使ってないんで何とも言えませんが)。

ちなみに、るるろぐてくにかる。での紹介:ロリポップは、こちらです。

むすび

ということで、ここでは一応、以上の3つを紹介しておきます。

いずれのサーバーもお試し期間があるので、試してみてはいかがでしょうか。

MODxの動作環境

以下にMODxの動作環境を記します。

  • ウェブサーバ
    • Apache、lighttpd、IIS等
      • ただし、Apacheの場合、静的URI機能を利用する際は、mod_rewriteに対応していること
      • その他のサーバの場合は、mod_rewriteに準ずる機能があること
  • MYSQL   V4.1.x 以上。 V5.0.x 以上を推奨
  • PHP   V4.4.x 以上。 5.2.x 以上を推奨
    • CAPTCHA(キャプチャ)による画像認証を利用する場合は、GD ライブラリ他が必要。

必要なツール

そうそう。必要なツールも紹介しておきましょう。WEBブラウザがあれば、サイトの更新ができるとはいっても、ダウンロードしたファイルを解凍したり、サーバーにアップロードするためのツールが必要です。そんなお話です。。

ファイルデコーダー

ダウンロードしてきたファイルは、たいてい、圧縮されています。ですからそれを解凍するツールが必要です。私は、以下を使っています。

Explzh for Windows
圧縮・解凍できます。様々な形式に対応しています。アップデートもマメに行われており、動作も安定しています。

テキストエディタ

MODxは、インストール時にも、設定ファイルを開いて、ごにょごにょという操作はないんですが、しいていえば、「.htaccess」を書き替えることはありますね。

それとか、phpを眺めたりするのにも使えますし、もちろん、サイト制作もこれがあれば、できますし。私は以下を使っています。

Peggy
いろんな文字コートを扱えます。カラーリングができます。プロジェクトという機能があり、サイト管理のように使えます。

ローカルで試す!

MODxは、ローカルにサーバを構築して、そこにインストールすることもできます。ただし、ローカルにサーバを構築するのは、レンタルサーバを借りるより、難易度が高いと思っていた方が良いでしょう。

しかし、以下で紹介しているXAMPPというツールは、比較的簡単なプロセスで、ローカルにサーバーを構築できます。

私は、XAMPPをCドライブの直下に解凍した状態で、使っています。以下が参考になるでしょう。

よくわからない場合は、手を出さない方が無難です。レンタルサーバーで試す方がよいでしょう。

△ページトップ