Introducing “MobaSiF” (Mobile Simple Framework) 能登 信晴 (DeNA) [email protected] 能登 信晴 (のと ときはる) • DeNA 技師 – モバゲータウンのモバイルサイト検索サービスの企 画・開発・運用 – 技術面 PR • 比較的プレゼンや文章書きが苦にならないので • MobaSiF エヴァンジェリスト (≠作者) • 雑誌記事執筆, DeNA 技師のメモ what is “MobaSiF”? • = Mobile Simple Framework • Linux + Apache + MySQL + Perl • 2003年 11月よりモバオクのフレームワークとして開発 – 作者: 川崎 修平 (DeNA 取締役) • 利用しているサービス – 2004-03 モバオク – 2004-07 ポケットアフィリエイト – 2005-01 au オークション – 2006-01 モバゲータウン – 2006-04 モバコレ 特徴 (1) • 長期間、大規模・高トラフィックサイトで利用されてき た実績 – モバゲータウン => 1100万会員, 156億 PV/月 • シンプル、構造が「薄い」、読みやすい – 「この変数からこのデータを取得できる」などのド キュメントはずっとなかった (cf. WEB+DB PRESS) – Apache からの呼び出しの流れについては、あり – DeNA ではまず最初に中身を読んで理解する 特徴 (2) • 軽快な動作 – もともとシンプル – 性能を追求するところは C で実装 (Perl XS) – OR mapper はなし (DB を強く意識する必要あり) • ケータイ向けウェブアプリケーション共通モジュール – 絵文字変換 – ケータイキャリア、端末種、端末 ID の検知 – テンプレートエンジン 詳細? • ダウンロード http://sourceforge.jp/projects/moba • 解説記事 http://gihyo.jp/dev/feature/01/mobasif Future? • MobaSiF 単独の未来像というのは今のところなし • DeNA 各サービスでは必要に応じて機能追加中 – 順次反映 (できたら) – それぞれ勝手に機能足してもらったほうが速いかも
© Copyright 2024 ExpyDoc