エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PukiWiki/負荷軽減・高速化/PagenameCache - Revulo's Laboratory
記事へのコメント1件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PukiWiki/負荷軽減・高速化/PagenameCache - Revulo's Laboratory
概要 † PukiWiki には全ページ名のリストを得る get_existpages() という関数がありますが、 結構重い処... 概要 † PukiWiki には全ページ名のリストを得る get_existpages() という関数がありますが、 結構重い処理なので、キャッシュを活用することを考えてみます。 get_existpages() で得られるリストを、ファイルにキャッシュしておく キャッシュが有効な間は、ページ名のリストはファイルから読み込む 以下の場合にキャッシュを更新する ページが新規作成された後 ページが削除された後 ページがリネームされた後 うまくいけば、get_existpages() を利用するプラグイン全般が高速化されるはずです。 ▲ 動作環境 † キャッシュ更新のタイミングを調べるために、 wiki ディレクトリの更新日時を利用しているので、 ファイルシステムによっては正常に動作しません。 ext3 や NTFS なら大丈夫だが、FAT32 だと恐らくダメ。 という制限がバージョン 0.2