MODxとは

高機能CMS「MODx」とは一体どのようなCMSなのかを解説します。

 

MODxとは

ブログタイプやコミュニティサイトタイプのCMSとは異なり、どちらかというとDreamWeaverなどのホームページ製作ソフトがそのままCMS化されたというような感じです。デザインとコンテンツの分離が可能なほか、PHPなどのプログラムも容易に取り込むことができるのが特徴です。AMP環境(Aoache / MySQL /PHP)において稼動します。そのため、これらがサーバーにインストールされている事がMODx使用の前提となります。(通常の有料レンタルサーバーであればAMP環境は整備されている事が多いのであまり神経質になる必要はないでしょう)

 

MODxの特徴

MODxはソフトをサーバーにインストールするだけで使用可能なCMSです。Ajaxと呼ばれる技術を利用したリッチなインターフェイスに驚かれると思います。

ドキュメント管理が容易

MODxはブログタイプのCMSとは異なり、ページ単位でサイトを構築していきます。まさにホームページ制作ソフトでホームページを構築するような感じになります。管理画面上はまるでWindowsにおけるエクスプローラのような形となっており、シンプルなツリー構造となります。

 

URLをシンプル化できる

一般のCMSが生成するURLは「?」「&」「=」といったパラメータを含んだタイプのURLが一般的ですが、MODxの場合、例えば、[sample.html]のように静的なURLを簡単に設定する事ができます(フレンドリーURL設定)。静的なURLはYahooやGoogleといった検索エンジンとも相性が良いといわれています(要.htaccess)

 

キャッシュ制御による軽快な画面表示

MODxでは、生成するページをキャッシュ制御することにより、動的にページを生成しているにも関わらず軽快な画面表示を実現しています。

 

CMSとは思えない自由なサイトデザインが可能

従来のCMSでは「トップページ」「エントリーページ」「カテゴリページ」といった程度しかできなかったデザインテンプレートを、MODxでは全てのページにそれぞれ適用させる事ができます。そもそもMODxには、エントリーやカテゴリーなどの概念がありませんので、AというドキュメントをカテゴリーにしてBというドキュメントをエントリー、Cというドキュメントは商品紹介、といったように様々な使い方が可能です。

 

データ入力の簡素化

他のCMSと同様にMODxでは、ページの構成要素をテンプレート化する事ができます。「タイトル」「META」「コンテンツ」「概要」などの初期項目に加えて、ユーザーが独自に項目を定義する事ができます。既存のCMSではこうしたページの構成要素はユーザーが追加するのはできなかったり、難しかったりするのですが、MODxでは、これらを簡単に取り込むことができます。

 

PHPプログラムをシンプルに利用可能

MODxでは、スペニットと呼ばれる仕組みにより、簡単な記述によりFTPなしで動的出力を表現する事ができます。スペニットはMODxの公式サイトやコミュニティサイトなどで無償で配布されている他、PHPに関する知識があれば自作する事も可能です。

 

細かいユーザー権限管理が可能

MODxでは、サイトを運営する側だけでなく、一般のサイト利用ユーザーに関しても細かい権限設定がかのうとなっています。そのため、特別な費用をかけることなく、会員制サイトやコミュニティサイトを構築することが可能です。

 

△ページトップ


MODxナビはCMSツールMODxの導入および活用をサポートする目的で制作しています。なるべく最新の情報を提供する事ができるようにしておりますが、その完全性は保証いたしません。また、MODxナビが提供するMODxテンプレートについての再配布や商用利用は許諾いたしません