トップ «前の日記(2005-05-02 [J]) 最新 次の日記(2005-05-05 [J])» 編集

Eroge RSS Checker 運営記録

Categories | メモ | 運営 | 感想 | 記号変更 | 雑記 | 雑文 | 思案

合計: 今日: 昨日:
2005年
5月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

rss1.0

ここは、「Eroge RSS Checker」に関する運営の記録を書きとめておく場所です。第三者に説明する文体で書いていますが、大半は備忘録です。

  1. スクリプトを汎用化して公開する。---最終目標
  2. CSSを論理的に使う。---努力目標
  3. デザインを改善する。---努力目標
  4. 攻略の完全・不完全を出来る限り判別する。---努力目標
  5. 管理要員用のページの充実。---努力目標
  6. JANコードの入手先を探す。---躊躇中
  7. ブランドの複数登録。---大規模改修のとき
  8. 登録を簡潔にしつつ、marker登録を半自動化する。---暇なとき

2005-05-04 [J]

_ [雑記] まだまだの正規表現技術力

>値を取得する必要はないが、サブパターンを複数用

>いることが必要である場合も少なくありません。左括弧の後に "?:"

>を付けた場合、そのサブパターンは値の取得を行わず、値を取得する

>サブパターンの番号を計算する際にも加算されません。

とPHPのマニュアルに書かれています。

それなのに、今までどうにかして値を取得せずにサブパターンを利用できないかと考えていました。そんなことさえ忘れて昨日、取得部分の前でサブパターンを使ってしまい、取得ミスが起こりました。で、もう一度調べてみたら良く目立つところに上記の記述が・・・マニュアルは一字一句漏らさず読まないといけないと、思い知らされた出来事でした。

_ [雑記] 既存のバグ

いくつもバグを知りながら放置している。大した影響はないだろうなど怠惰な理由です。

ただ、このままだと忘れてしまいそうなので書いておく。

・登録のプレビューで正規表現が使えない。 [済み]

・1つで複数タイトルにまたがるデータを放置している。 [済み?]

・管理要員が新規にデータ登録をすると、記号を除去した比較用タイトルが生成されていないので、ID検索すると全タイトルが表示される。 [済み]

・「登録リスト」の「ErogameScape登録サイト」で全リストが表示される。

・昼の11時になるまでErogameScapeが先行した更新内容が二重に表示される。 [済み]

・サイト案内、登録方法の解説などの情報が一部古い。

・不要RSSや一部不要情報の削除が自動で行われない。

・テーブルリスト内容が最新ではない。 [済み]

・登録フォームがあるページをdenyフォルダに移動。 [済み]

・denyフォルダでファイル一覧が表示されてしまう。 [済み]

・更新履歴を更新していない。 [済み]

・管理要員にもメッセージフォームのメッセージなどを公表されるようになる旨の表示や、管理要員についての説明が欠けている。 [済み]

・リンク集を更新する。 [済み]

後は上のやることリストと・・・忘れました。

_ [雑記] サーバーメンテナンス

5/11の15時から16時までの中の30分間不通になるそうだが、告知するほどのことでもないと思うのでさらっとここに書いておく。

_ [雑記] 更新されているのに取得が遅いのでちょっと調べてみた

最終更新日が2ヶ月以上前なので3日に1回の割合で巡回するはず。

ちょうどその時期なので今日にも取得できるかもしれないが、ちょっと調べてみた。

作業は、(最終更新日によってランダム実行→)更新日チェック→GET→以前のデータと比較→データ抽出→データ登録→各種処理、という手順で行われる。

実際にGET要求したのは、92サイト中20サイトだった(その内データ抽出までいったのが6サイトで実際更新されていたのが3サイト)。巡回に掛かった時間は15秒。登録には0秒。その後の処理については分からないが、まぁ30秒は掛かっていないはず。

毎回更新チェックするサイトは59サイト、1日に1回が9サイト、3日に1回が8サイト、10日に1回が16サイト。必ず正しい更新日を返してくれるなら、もっと少なくてすむが、広告が挿入される場合はまず間違いなく現在時刻を返してくる。特におかしな所はないようだ。

今回は短時間で終わり問題はなかったが、ボトルネックになっているのはやはり、外部アクセスのようだ。

お名前:
E-mail:
コメント: