練習ページ/8/改善案のページを見て、問題があることに気づいたので、作者様ありがとうございます。
まず、改善するに当たってボトルネックポイントの特定から
◇(外部リンク)HTML convert time について
改善できるポイントは「処理時間」と「データ量」の2つ
処理時間
対策…ecacheプラグイン*1でページ本文の内容を囲むことで、本文をキャッシュ化する。
◇(外部リンク)ecacheプラグイン利用時の注意(覚え書き)
- ecacheプラグインと相性が悪いもの
- includeプラグイン
- pcommentプラグイン
- tablesortプラグイン*2
プラグイン使用法
TITLE:
#ecache(){{
//本文
}}
#pcomment(./コメント,50,reply)
処理時間の計測 ページ右下のmsをクリックで詳細表示
ページ | ecache | 処理時間 | メモリ | ファイルシステム | データ量 |
---|---|---|---|---|---|
マルチ任務一覧 | 追加前 | 59.6ms (本文 47.3ms) | 4.93MB/req | アクセス 15 回 (読:15/書:0) | 216KB (読:216KB/書:0) |
マルチ任務一覧 | 追加後 | 12.9ms (本文 3.9ms) | 2.23MB/req | アクセス 14 回 (読:14/書:0) | 191.6KB (読:191.6KB/書:0) |
FAQ | 追加前 | 52.8ms (本文 44.4ms) | 3.37MB/req | アクセス 16 回 (読:16/書:0) | データ量 332.4KB (読:332.4KB/書:0) |
FAQ | 追加後 | 23ms (本文 15.5ms) | 2.43MB/req | アクセス 14 回 (読:14/書:0) | データ量 263.6KB (読:263.6KB/書:0) |
追加後に処理時間が減っている=高速化されていることが確認できます。
追加予定ページ
各アクトレスのページ(アナザーは除く)とアクトレステンプレート
→2019年11/3対応済み- 人気100と今日100のどちらかにページがある。
→イベントページはイベント期間は頻繁に見ますが、イベント後はそこまで見ないと思うので、対象外にしました。
- MenuBar.→19年11/17 同期不具合のため削除 ご迷惑をお掛けしました。
- 人気100より
- 雑談掲示板
- マルチ任務一覧
- FAQ
- リセマラ
- glossary
- 初心者指南
- 大型ヴァイス
- アクトレス (2019年11/03時点)
- 比良坂夜露
- 兼志谷シタラ
- 百科文嘉
- 吾妻楓
- 日向リン
- 小鳥遊怜
- 一条綾香
- 相河愛花
- 小芦睦海
- 二子玉舞
- バージニア・グリンベレー
- 四谷ゆみ
- 藤野やよい
- 下落合桃歌
- シャーリー・オークレイ
- 依城えり
- 文島明日翔
- 大関小結
- 宇佐元杏奈
- 神宮寺真理
- 新谷芹菜
- 蛙坂来弥
- 籠目深沙希
- 紺堂地衛理
- 州天頃椎奈
- 仁紀藤奏
- 須賀乙莉
- 萬場盟華
- 琴村朱音
- 琴村天音
- サンティ・ラナ
- ニーナ・カリーニナ
- 王紅花
- 御蔵座梓希
- 山野薫子
- 二階堂 司
- 御茶ノ水美里江
- リタ・ヘンシェル
- 金潟すぐみ
- 新居目安里
- コラボ
- 轟雷
- スティレット
- バーゼラルド
- フレズヴェルク
- SOLラプター
- SOL ストライクラプター
- 宮藤芳佳
- リネット・ビショップ
- ゲルトルート・バルクホルン
- エーリカ・ハルトマン
- 星月みき
- 常磐くるみ
- 綿木ミシェル
- サドネ
懸案事項
ページ | 対象 | 内容 |
---|---|---|
MenuBar | popularプラグイン | popularプラグインをecache対象に含めるかどうか、popularプラグインは今日の10件を表示するために使用 |
サポーターやNPCアクトレス/サポーターテーブル | table_edit | 親画面で編集すると、テーブル以外の要素 //コメントが更新時に上書きされる |
アクトレス一覧/プロフィール | ||
宙域一覧 | 簡易編集 | ecacheが効くのかを確認 |
データ量
データ量
アクセスで使用されたファイルのデータ量です。
データが多いほどメモリも使います。
認識が違ってたので書き直し
データ量:本文の文字量+pcommentのログ量
◇参考 データ量
画像のデータ量
練習ページ/8/改善案のページで問題に上がっていた点
アクトレスの衣装が増えると添付画像が増える、画像の数だけページ表示時の通信データ量が増加。
データ量によっては、Wi-fi外の回線速度を圧迫するため。
対策案としては上記ページ以外に3つ
調査段階なので実現できるかどうかは別です
- WIKIのattachrefプラグインは「原画像の縮小表示」でサムネイル画像を表示する。
「原画像を縮小加工」と比較して、元画像
- サムネイル画像をどーにかして作り、アクトレスのギャラリー一覧はサムネイル画像を表示する。
種類 | 横*縦 |
---|---|
アップロード画像 | 864*1496 |
サムネイル画像 | 159*259 |
サムネイル画像はアクトレスのページ表示時にブラウザ側で縮小表示を行っている
- jpg軽量化ツールを使用