{進捗記録}{希哲16年}{}{方向}{進捗}{拡張子}{希哲17年1月12日の開発}{希哲17年1月12日の進捗}{希哲17年1月12日}{機運が高まっていた}(79)

{希哲17年1月12日5歩 K#F85E/E74C-C21D}

進捗時限記録中略

譜類添付機能実装課題だった用合いについて実装イメージ急速にまとまったので少し整理して終了

希哲15年3月24日5歩渡括記法利用した添付譜類管理方式考案し,その方向進んできたものの,一点だけ,「埋め込みたくない添付譜類どうするか」という問題浮上し停滞していた

これに関してはひとまず編注記法活用することを思い付き必要なら追い追い記法調整していくことで解決した+[拡張子]-[拡張子] のようにすれば非表示出来るという記法考えたが,埋め込み記法全体整合性考える必要があり,なかなかまとまらなかった

昨年から輪郭選り手添付譜類管理用の部区設ける再検討していたが,やはりどう考えても美しい用合いにはなりそうにないアイコン拡張子並べるとすると,当然添付譜類多くなればごちゃごちゃしてくるし,少なければ無駄が大きくなる何より現状の輪郭選り手理想的なばら成しなので,これ以上余計な部品加えたくない

渡括記法利用した添付譜類管理方式再評価機運が高まっていたところで今日の思い付き決め手となった。

{開発}{開発記録}{position: fixed}{希哲16年12月16日の副日記}{誤表示}{誤移動}{再認識出来た}{どうにもならなそう}{数値を弄る}{ずれ方}(134)

{希哲16年12月16日の開発 K#F85E/E74C-8F21}

{第一次 SEE 改良}{開発}{開発記録}{最大}{}{}{デライト}{希哲16年9月22日}{希哲16年9月22日の副日記}{解決している}(165)

{希哲16年9月22日の開発 K#F85E/E74C-FB21}

新生全知検索整備ページ付け求頼改良サイトマップ改良不具合修正など。

サイトマップ改良急進展

特に長いこと課題だったサイトマップ改良急進展した。

これまでサイトマップ全知検索ページャー同様,一定輪数LIMITOFFSET区切ったページ返していたOFFSET多くなる遅くなるため,最大でも最新10,000輪100輪×100ページ限度だった。upub 導入後更に低速化したため,9,000輪まで減らしていたが,それでも後半になると応答時間10秒以上になることがあった。

今回のページ付け求頼改良時印使ったページ付け移行しようとしていたため,これをサイトマップにも応用出来るのではないかと考えていたが,サイトマップ場合サイトマップインデックスサイトマップ URL一覧生成する必要があり,この効率性問題だった。HTML 隠し利用考えたが,タイミング難しく,大袈裟過ぎる気がしていた

サイトマップ場合各ページ輪数揃っている必要はないのだから,一定期間区切ってしまえばいいのではないか,ということに気付いてからは速かった

まず,デライト上最古の時印2012-02-10 19:09:33から現在時刻までを30日って必要なページ数割り出し,サイトマップインデックス従来通り形式/see?pg=[n]生成するdg_see() ではページ番号から期間計算してその範囲内上限輪数までの最新輪郭情報返す上限輪数とりあえず10,000輪にしておいた。数値様子を見ながら調整していく

インターフェイスそのまま利用したため修正最小限み,互換性維持出来たが,元々 dg_see()余計な多い問題があったのでそのあたり最適化しておいた。

実作業出振るい手定めまで正味3時間ほどで済み結果としてサイトマップ速度ページ数対応期間の長さはるかに向上した現在時刻基準なので,上限輪数から漏れた分待っていれば載ることになる。ここまでページ数が多いサイトでは網羅性効率性完全に両立させることは不可能なので,ここが良い落とし所だろう。デライト特有の要求適ったサイトマップ設計という,大きな問題また一つ解決した

輪数取得改良前後景時印導入などを経てサイトマップ高負荷求頼発生しやすい最後の箇所になっていたため,これでデライト安定稼動における不安要素払拭出来たページ付け求頼改良急いでいた理由でもあったが,最近の出振るいで,全知検索でもページ番号直接指定上限設けたため,高負荷求頼問題一応解決している。これでページ付け求頼改良優先順位少し下がった

{進捗記録}{知番}{進捗}{希哲16年8月21日}{希哲16年8月21日の開発}{希哲16年8月21日の進捗}{_dg}{想定を越える}{複合索引}{後景時印}(74)

{希哲16年8月21日11歩 K#F85E/E74C-67F4}

(1)
{解決した}

{}