2014/12/31(水)アイテムデータベース更新

アイテムデータベース更新

データベース間の連携に関連して、アイテムデータベースを何度か更新しました。データベース連携の方針についてはちょっと悩んだのですが、アイテムデータベースに連携機能を集中させる方針にしました。最終的にアイテムデータベースで以下のことができるようになっています。

  • 装備品データベースの登録データもアイテム一覧に表示
  • モンスターデータベースのドロップアイテムを参照し、入手方法として表示
  • 製法データベースを参照し、入手方法・用途として表示
    • 「No.」クリックで製法データの詳細を表示

これらの機能は基本的にブラウザ側で実装している*1ため、ブラウザ側の処理がどうしても重くなってしまい、特にページを開いたときの読み込み時間は長めになっています。ただ、読み込み完了後の操作感については従来とほとんど同じなので、実用上はそれほど問題ないと思います。

*1 : ブラウザでデータベースを4つ読み込んで処理しています。サーバー側は連携に関して本当に何もしないという実装。