~ハイデザインズ、ブランドサイト構築・運用の為の更新プログラムエンジン『MAGMA(マグマ)2.0』発表~ http://www.hidesigns.co.jp/promise/magma.php

株式会社ハイデザインズ

2007-02-13 00:00

WEBサイト総合プロダクションの株式会社ハイデザインズ(本社:東京都港区南青山 代表取締役社長:村上英夫 以下ハイデザインズ)は、特にビジュアル、デザインが重要なメッセージ性を持つ「ブランドサイト構築・運用」に適した自社開発の更新プログラムエンジン「MAGMA(マグマ)」のエンタープライズ版として『MAGMA(マグマ)2.0』を開発したことを発表いたします。
■「MAGMA」とは?

「MAGMA」は、WEBサイトの構築・運用において、ハイデザインズが持つマーケティング力とデザイン力を失わないよう、ページ生成の自由度を高くし、質の高いWEBサイトを構築することを可能にする自社開発のCMSエンジンです。


■「MAGMA」開発の背景

WEBサイト構築プロジェクトは、プロジェクト毎にコンテンツDB、及びコンテンツ管理インターフェイスの開発を行っています。
「DBを作成し、そのメンテナンスインターフェイスを作成する」プロセスは、どのWEBサイト構築プロジェクトでもほぼ同様であるにも関わらず、毎回プログラミング・テスト工数を必要とします。

ハイデザインズでは、設立当初より汎用化できるシステム・ツール「MAGMA」の開発を継続的に行い、自社のWEBサイトプロジェクト管理システム「MAESTRO」にてWEB構築・運用のワークフローを徹底して参りました。
結果、個別プログラミング、テストの工数を大幅に減らすことを可能にしました。
更新業務を自社で行うお客様の作業コストを抑え、企画やマーケティング視点でのWEBサイト運用業務に集中することができます。


■『MAGMA 2.0』とは?

『MAGMA 2.0』ではアプリケーションの基礎となるフレームワークとしてSpring Frameworkを採用しています。
『MAGMA 2.0』ではJava環境への移行に伴い、アプリケーション設計もオブジェクト指向を意識した形に移行します。
これにより、テストプログラムの導入、平易なメンテナンスを実現します。
また、Client → Interface ← Server の構造にすることでServerへの関係性をより柔軟なものとします。

<アプリケーションアーキテクチャ>
【図1】( (リンク ») )

アプリケーションは大きく分けて3つの部分から構成されます。いわゆるMVC(View,Controller,Model)です。

・View
Viewは、FreeMarkerを利用します。FreeMarkerは、テキストに埋め込まれた特殊なタグ(変数)を与えられた値に置き換えるだけのシンプルなプログラムです。

・Controller
Controllerは、受信したリクエストを処理します。リクエストからパラメータなどの情報を取得し、Modelを利用して次の画面を表示するために必要なデータを取得します。

・Model
Modelは、アプリケーションの本体とも言える部分です。ビジネスロジックとデータをオブジェクトにしたものです。DAOはデータベーステーブルに対する基本的な操作(登録・検索・更新・削除 - CRUD)をControllerに提供します。


■開発の流れ

大まかな開発の流れは以下のようになります。

 1) デザイナーが画面HTMLを作成する。
 2) 1)のHTMLにテンプレートエンジンで処理するための記述を追加する。
 3) リクエストを処理するためのContollerと必要なDAO(インタフェースのみ)を定義し、設定ファイルに登録する(DAOのmockを作成すればこの時点で動作確認が可能)。
 4) Spring JDBCを利用してDAOの実装を作成する。

■動作環境

・Java(TM)Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.x)( (リンク ») )
・Tomcat バージョン5.x ( (リンク ») )
・DB PostgreSQL 8.1 ( (リンク ») )
・JDBC: postgresql-8.1-407.jdbc3.jar

<ハードウエア構成>

推奨ハードウエア構成は以下の通りです。

<WEB+DB 2台構成>
・CPU:Xeon 5130 ×2(2GHz:L2 4MB)
・Memory:2GB FB-DIMM
・HDD:73GB SCSI ×2(RAID 1)

推奨データセンター:AT-LINK専用サーバ・サービス(株式会社リンク) (リンク »)


■『MAGMA 2.0』による今後のサービス展開

既に「MAGMA」の導入実績がありますが、先行リリースしている以下3サービスについても、『MAGMA 2.0』エディションを上位パッケージとして提供予定です。

 ◇『Douce』2,980,000円~
( (リンク ») )
 ◇『WEB PRESS ROOM for Stylist』2,000,000円~
( (リンク ») )
 ◇『WEB EXHIBITION for Buyer』2,000,000円~
( (リンク ») )

※)価格は「MAGMA」標準搭載の場合となっております。


<株式会社ハイデザインズ>概要

【社 名】株式会社ハイデザインズ(  (リンク »)  )
【所在地】東京都港区南青山2-22-2 馬天館3F
【代表者】代表取締役社長 村上 英夫
【設 立】2000年12月
【事業内容】
・WEBサイト設計・制作・運営
・オンラインショップ設計・制作・運営


-----------------------------------------
本件に関する報道機関・読者のお問合せ先
株式会社ハイデザインズ 担当:鈴木 覚
東京都港区南青山2-22-2 馬天館3F
URL: (リンク »)
E-mail: press@hidesigns.co.jp
TEL: 03 - 5772 - 3930
FAX: 03 - 3401 - 4565
-----------------------------------------
本プレスリリースは発表元企業よりご投稿いただいた情報を掲載しております。
お問い合わせにつきましては発表元企業までお願いいたします。

【企業の皆様へ】企業情報を掲載・登録するには?

御社の企業情報・プレスリリース・イベント情報・製品情報などを登録するには、企業情報センターサービスへのお申し込みをいただく必要がございます。詳しくは以下のページをご覧ください。

ホワイトペーパー

新着

ランキング

  1. セキュリティ

    「デジタル・フォレンジック」から始まるセキュリティ災禍論--活用したいIT業界の防災マニュアル

  2. 運用管理

    「無線LANがつながらない」という問い合わせにAIで対応、トラブル解決の切り札とは

  3. 運用管理

    Oracle DatabaseのAzure移行時におけるポイント、移行前に確認しておきたい障害対策

  4. 運用管理

    Google Chrome ブラウザ がセキュリティを強化、ゼロトラスト移行で高まるブラウザの重要性

  5. ビジネスアプリケーション

    技術進化でさらに発展するデータサイエンス/アナリティクス、最新の6大トレンドを解説

ZDNET Japan クイックポール

注目している大規模言語モデル(LLM)を教えてください

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]