トップ/pukiwiki1.4/plugin/bodycache.php

pukiwiki1.4/plugin/bodycache.php の変更点


#author("2025-04-20T15:03:23+09:00","default:nemusg.pad","nemusg.pad")
#author("2025-08-24T23:20:19+09:00;2025-04-20T15:03:23+09:00","default:nemusg.pad","nemusg.pad")
* bodycache.php [#gf7d0125]

#contents

** ダウンロード [#wfc7f036]

[[namazuTamer/PukiWiki/bodycache:http://debian.fam.cx/experimental/?namazuTamer%2FPukiWiki%2Fbodycache#xccb3fdf]]

** 手順 [#d63ec17f]

作成予定...
とりあえず[[OXY NOTES:http://oxynotes.com/?p=6141]]さんを参照してください。非常に分かりやすく書いてあります。

** cronを使ったキャッシュ削除 [#bb617ecd]

- CORESERVERが「ジョブの間隔は最短で1時間に1回」しか動かせないので毎時0分に稼動

cron.sh
 #!/bin/sh
 #PHP
 /usr/local/bin/php /virtual/XXXXXX/public_html/cron/delete_cache.php
 exit

delete_cache.php
 <?php
 $fileName = '/virtual/XXXXXX/public_html/pad.rtwiki.net/cache/46726F6E7450616765.body';
 unlink($fileName);
 ?>

CORESERVER管理画面のCRONジョブの編集で
 0 * * * * public_html/cron/cron.sh
メール不要の場合は
 0 * * * * public_html/cron/cron.sh >/dev/null 2>&1

** 参考 [#efc7d268]

- [[PukiWikiでbodycasheを利用してHTMLコンバートタイムを高速化 - OXY NOTES:http://oxynotes.com/?p=6141]] 分かりやすい導入手順の説明があります
- [[CORESERVERのcronが動かない場合のチェック項目 - 佐渡の洋食屋店長のブログ:http://ameblo.jp/kosado/entry-11644411678.html]]

#include(parts/feedback,notitle)