Tag: 自作プラグイン プラグイン 軽量化 軽量化プラグイン 高速化 キャッシュ ページ保存 html PukiWiki
HTMLへの変換後のページをキャッシュ化(保存)してキャッシュ化したhtmlファイルを読み込むプラグインです。
編集後にキャッシュ化されます。
html_cache.inc.phpのPLUGIN_HTML_CACHE_PLUGIN_FALSEで指定されたプラグインがページ内で使用されていたらキャッシュ化されないようにできます。
「#comment」が使われていたらキャッシュ化されないようにできます。
標準で存在しないページのリンクが存在していたらキャッシュ化されません。
また、ページを指定したり、ページ内で「#html_cache(false)」を利用してキャッシュ化されないようにできます。
本当はbodycacheというプラグインを使いたかったのですが、ダウンロードリンクが消失してたのでつくりました。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
1. 上記の見出し「ダウンロード」からhtml_cache.inc.phpをダウンロードし、ディレクトリ(フォルダ)「<ルート>/plugin/」へ入れてください。
2. 「<ルート>/lib/pukiwiki.php」を開き、以下のように編集する
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
上記のコードを下記のように編集する。(103行あたり)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
3. 「<ルート>/plugin/edit.inc.php」を開き、以下のように編集する
1 2 3 4 5 6 |
|
上記のコードを下記のように編集する。(259行あたり(標準プラグイン(edit.inc.php,pukiedit.inc.php(ViewEdit用標準プラグイン))では259行あたり。ViewEdit(viewedit.inc.php(プラグイン版),edit.inc.php(書き換え版))では263行あたり。EasyEdit(easyedit.inc.php)では461行あたり。))
1 2 3 4 5 6 7 8 9 10 |
|
#html_cache(false)
#html_cache(true)
コメントはありません。 コメント/プラグイン/html_cache.inc.php