アンクシステムズ

Webサイト用CMS開発

サーバ不要・ランニングコスト無用の
Ruby on Railsで構築したスタンドアロンCMS
「NHK MIRAIMAGINE」更新システム

NHK MIRAIMAGINE
Get project img?id=4
CLIENT
NHK(日本放送協会)様
PARTNER
株式会社ティー・ワイ・オー様
TYPE
CMS
PLATFORM
PC
DEV. ENVIRONMENT
JavaScript、HTML、Ruby

SOLUTION

ソリューション

2020年に向けて、私たちはどんな社会をめざすのか。
NHKが考える「未来」と「今」を、毎日発信してゆくためのWebサイト
「MIRAIMAGINE」。
その運用・更新を根幹から支えるCMSツールの開発。

鮮度の高い情報を高頻度で発信していくことが求められる本サイト。
随時記事を更新していくためのCMSが必要となり、かつ、毎日何度も使うものなので、
ドラッグ&ドロップなど、直感的UIとUXを意識した、ユーザビリティの高いCMS設計が求められました。

CHALLENGE

チャレンジ

環境に左右されない、スタンドアロンで動作するCMSを。

セキュリティの厳しいネットワーク下で稼働させなければいけない。
しかし、CMSの操作性・自由度は損ないたくない。

開発期間は短納期。
だが、多くの機能と拡張性を持つCMSが理想という、両立させることが難しい点を纏めながら設計されたCMS。

・コストを抑える為に、短納期で開発することが前提
・更新頻度が高いのでユーザビリティに優れた設計レイアウトは必須
・厳しいセキュリティを保つ為に、使えるプログラムやライブラリ等に制限がかかった中で、如何にして要件を満たすものをつくれるか?
・将来的な改修に備えて、拡張性を持たせた設計にしたい

という、ある意味において相反する問題を解決する為に、
ディレクター、デザイナー、エンジニアが一体となり議論と検討、検証を重ねながら、CMS開発を行いました。
その結果、ネットワークやサーバを介さずとも動作する 「環境に左右されない、スタンドアロンで動作するCMS」を結論として導き出し、開発を行いました。

TECHNOLOGY

取り入れた技術

Rubyの持つ柔軟性、拡張性に注目し、フルスクラッチでの開発を決定

CMS開発を行うに当たって
Rubyの特徴としては、
・文法がシンプル
・記述するコード量が少ない
・プログラムの柔軟性、拡張性が高い
という点が広く認識されております。

当初は、CMSが必要であればWord Pressを使用したら良いのではないか?という考えもありましたが
お客様の要望やCMSの動作環境を考慮すると、Word Pressのカスタマイズが多く発生することは確実であり、
その作業には、多くの工数を使うことが予想されました。

そこで当社では、以前より取り組みを続けている「柔軟性と拡張性の高いRuby on Rails」に着目して、
本件においても、Ruby on Railsでのフルスクラッチ開発を行うことを提案しました。

DATA

NHK MIRAIMAGINE
NHK(日本放送協会)様
時期 2014.06
概要 Webサイト用CMS開発
タイプ CMS
担当範囲 要件定義、システム設計、製造
プラットフォーム PC
開発言語/技術 JavaScript、HTML、Ruby
OS mac
Webサーバー apache
データベース MySQL

関連する実績

  • Get project thumbimg?id=47

    クリエイティブディレクター箭内道彦氏の作品集

  • Get project thumbimg?id=51

    挨拶とジェスチャーで、お客様を少し楽しくさせてくれるかも。

  • Get project thumbimg?id=91

    いつでも、どこでも、カンタン応募!
    話題の家電やプレミアムイベント、
    映画鑑賞券など、J:COM選りすぐりのイベント&プレゼントが当たる!

  • Get project thumbimg?id=88

    Sotaが企業の受付係に!ロボットが人をつなぐ、これからの受付アプリ

お問い合わせいただいてからの
進行イメージはこちらから。

お仕事のご依頼
お待ちしています。