Laboratory of Mobile Agricultural Chemicals Searcher
携帯農薬検索実験室

研究会

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
55 / 114 ツリー <前へ | 次へ>

〔519〕ACFinder 061029版 kabe (06/10/29 21:59)

〔533〕Re:データ更新確認ダイアログが毎回出る不具... Hidemi Oya (06/11/07 17:24)

〔533〕Re:データ更新確認ダイアログが毎回出る不...
 Hidemi Oya WEB  (06/11/07 17:24)

引用なし
   kabe さん、こん**は。Hidemi Oya です。

>上記のような不具合で、データ更新専用モードで起動した場合、もしかしてサーバの方は、毎回データ更新してませんか?
 サーバの方は見てなかったんですが、update.html や *.lzh のタイムスタンプを確認したら、おっしゃるとおり今朝の起動時の時刻になっていました。

>ダウンロードページから取得した情報をデータベースに保存してもいいのですが、キャッシュからダウンロードした場合などを想定すると、正確な更新情報はExcelファイルから取得する方が安全です。
 たまたま、CRON ジョブで更新データの自動ダウンロード試験をやってるときだったんですが、10/11 か 10/18 更新分で、実際にダウンロードページのデータ日付の更新ミスがありました。午前中にダウンロードページのレスポンスヘッダで Last-Modified が書き換わってたんですが、HTML のデータ日付は前回のままで、でも LZH には新しいデータが入ってました。「あれ〜?」と思っていたら、夕方には HTML のデータ日付が更新されてました。
 ただ、逆に xls ファイル内の更新日付シートに誤記載がある可能性も否定はできません。あるいは、特定 LZH ファイルだけアップロードし忘れるなんてこともあり得そうです。
 こういったことを考えると、ダウンロードページ、各 XLS ファイルの更新日付シートの更新情報は、全て生で保存しておいて、ユーザが適宜確認できるようにした方が良いかもしれませんね。

 なお、更新情報の比較に関しては、xls ファイルの更新日付シートを正規化しているのと同様に、HTML の更新情報も正規化して比較するしかなさそうです。

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
55 / 114 ツリー <前へ | 次へ>
ページ:  ┃  記事番号:   
(SS)C-BOARD vv3.8 is Free.