CMS-gerugugu-


「こういうことがしたい。」を実現するために。
機能性とWEBの可能性を追求した高性能CMS。


CMS(Contents Management System)とは、ウェブサイト上のコンテンツを「ラクに、便利に」更新する為のツールの総称です。 


例えばMovable TypeやXOOPS等も広義のCMSと言えます。Movable Typeは日記というコンテンツに特化し、XOOPSはコミュニティサイト構築に特化しています。また、CMS Designerのように、更新が必要な部分に埋め込んで使うといった、「部品型」のようなツールもあります。


GERUGUGU ENGINEはこれらのツールとは考え方が根本的に違います。 「面白い、インタラクティブなコンテンツを作る」ことが、GERUGUGUのコンセプト。


様々な機能を搭載した複合サイトの構築から、コミュニティサイトなどの構築。
多々あるアプリケーションを融合させたい…など、あらゆる希望に応えます。


そんなGERUGUGU ENGINEをここでは、「シンプルな飲食店情報サイトの構築」を例に、機能の一部をご紹介していきます。



■Welcome! to GERUGUGU TOUR


    1.情報の定義

    まず始めに、更新を行う情報=コンテンツを定義します。飲食店情報サイトですので、当然「掲載するお店」が情報となりますね。
    でもどうせなら、「お店のメニュー」に対する情報も、サイトのメインコンテンツとして取り扱いたい、と思うでしょう。となると、「掲載するお店」と「お店のメニュー」がコンテンツとなります。

    他のCMSツールの場合、例えばMovableTypeでは、これらの情報を「エントリー(記事)」と言う単位で取り扱います。この場合「掲載するお店」が記事となりますね。
    GERUGUGUでは、 "ユーザー" と呼ばれる情報格納の単位があり、ここでは「掲載するお店=ユーザー」と定義します。

    それでは、「お店のメニュー」の情報はどう定義しましょう。並のCMSならここで頭を抱えます。「お店のメニュー=情報(お店)が内包する項目」を、独立させることは容易ではありません。しかしGERUGUGUには、 "ユーザー" 自身が持つコンテンツとして "ファイル" と呼ばれる概念があります。ファイルは、ユーザーの管理下にあるものの、それをひとつの情報として取り扱うことができます。


    • 掲載するお店=ユーザー
    • お店のメニュー=ファイル

    このファイルとユーザーの概念が、GERUGUGUにおけるコンテンツになります。


    2.コンテンツの項目の定義

    次に、ユーザー、ファイルのそれぞれが持つ項目を設定します。
    まず掲載店=ユーザーの項目として


    • 店名
    • 住所
    • 電話番号
    • 営業時間
    • お店の外観写真
    • お店のアピール、期間限定サービスの紹介
    • 地図
    • メニュー

    等でしょうか。次に、お店のメニュー=ファイルの項目として


    • 料理名
    • 値段
    • ジャンル
    • 解説
    • 写真

    のように定義します。変数を自由に定義できるため、入力項目の個数に制限がないのもGERUGUGUの特徴です。


    3.情報の出力、情報に対する機能

    これで、情報の定義は一通り終わりました。次に、どのように出力するかを設定していきます。
    例えば、お店は地域別、予算別、和食、洋食と言うようにカテゴリーを分けて表示したいものです。もちろんGERUGUGUではそういったことが可能ですし、ユーザーにはクラスファイルにはカテゴリ+サブカテゴリといった情報を埋め込むことができます。 なおかつそれらの情報を条件分岐のフラグとして扱えるので、クラスやカテゴリに応じてデザイン=見せ方を変えることも可能です。

    また、「そのお店のページに何人アクセスがあったか」「そのメニューへの評価」といったことも情報として取り出して扱えるので、「人気別ランキング」のような出力もできます。


    4.ページデザイン、完成

    ここまでで、サイトの流れは構築できました。あとはデザインを入れて完成となります。もちろんGERUGUGUは、デザインが完全に解放されているので、デザイナーのセンスを完全に反映させることができます。



    以上が、GERUGUGU ENGINEでのサイト構築の大まかな流れです。
    ですが、この例では、基本的な機能のごく一部を紹介しただけにすぎません。
    さらに詳しく知りたい方は、是非サンプルサイトをご覧下さい。

※サンプルサイトへのリンクは、下記にて記述しております。


↑PAGE TOP

※内容についてのご質問等、ご相談などお気軽にお問い合わせ下さい。
■SAMPLE SITE■
高収入アルバイト風俗求人情報 HOP!
>> http://kantou.kooooooooooo.com/ 

キャバクラ、ヘルス等、風俗店の求人情報サイト。運営者が掲載店舗を一括で管理する方式を採用。

携帯サイトはこちらから →

COMING SOON
COMING SOON