2011/02/07(月)モンスターデータベース公開
モンスターデータベース公開
本番運用しても(たぶん)問題ないだろうと判断し、公開しました。サーバーへの投稿機能を含んだシステムは、バグによるデータ消失が怖いけど、大丈夫かな(^-^;
今までも公開していたと言えばしていましたが、他のページからもリンクして、ECO Simページに告知*1を出しました。
今後
装備品データベースの作成をやりたいなあと思ってます。放置気味のECO Simのメンテもそのうちやらないといけませんが。
本番運用しても(たぶん)問題ないだろうと判断し、公開しました。サーバーへの投稿機能を含んだシステムは、バグによるデータ消失が怖いけど、大丈夫かな(^-^;
今までも公開していたと言えばしていましたが、他のページからもリンクして、ECO Simページに告知*1を出しました。
装備品データベースの作成をやりたいなあと思ってます。放置気味のECO Simのメンテもそのうちやらないといけませんが。
機能追加の残件と、バグ修正。
これで問題なさそうなら、このまま本番運用にしようと思います。
生息地の分類に使用する地域情報を編集できるようにしました。地域名を書き換えると全てに影響するから、あまり自由に編集できない方が良いのかもしれないけど、とりあえずこれで・・・。
種族情報の編集はとりあえず不要と判断。
もう少しで本番運用に持って行けるかな。
投稿機能を実装しました。これで基本的な要求機能はほぼ網羅かな?
まだテスト設置なので、でたらめな内容の投稿とかをしても大丈夫です。(むしろテストの為にいろいろやって欲しい。)
生息地のデータ構造が複雑*1で、投稿画面作るときに苦労しました(;^_^A
装備品データベースも、そのうち作成したいところ。(ECO-wikiの装備品DBがいろいろ限界なので^^;)
ソート機能を実装しました。これでクライアント側でやりたいことはほぼできたはず。
ソート機能は当初は複数条件でのソート(LVでソートして、同LVについてはさらにHPでソートとか)も考えていたのですが、検索条件の保持や設定が面倒だったので、結局単一条件でのソートにしました。あんまり複数条件でソートする必要性もなさそうだったので。*1
実は、ソート機能自体は複数条件でのソートに対応していて、「#s=+lv,-hp」とかすると、LV昇順→HP降順ソートになります。
ローカルで動作確認したあと、アップロードしてWeb上でも動かしてみたのですが、やたら重い…。「エミル世界→エミル世界/フィールド」の遷移で数秒待たされます。
ローカルではせいぜい1秒なのに何で(‥;)?、と思ってプロファイラで確認しても0.5秒も使ってない。
いろいろ悩んだ後、もしやと思ってFirefoxをセーフモードで起動して試して見ると……、問題なく動いた( ̄□ ̄;)
どうやらアドオンのどれかが悪さしていたようです(;-_-)
犯人判明しました。Kaspersky Internet Security 2011 が追加した「危険サイト診断」が原因のようです。
ちょっと酷すぎるから無効にしておこう^^;