New issue 442 by yama.kyms: キャッシュの改善 - リンクタグを展開した状態でキ
ャッシュ
http://code.google.com/p/modx-ja/issues/detail?id=442
現時点では、[~51~]などのリンクタグはそのままの状態でキャッシュに格納される仕
様になっているため、完全キャッシュ指定のページであってもリンクのパース処理だ
けは必ず行なわれてしまう。
document.parser.class.inc.phpのparseDocumentSource関数の1019行目、
// we have not yet reached maxParserPasses のコメント行の次の行に
$source = $this->rewriteUrls($source);
こう追記してreturn $source すればリンクタグを展開した状態でキャッシュ化でき
る。
完全なhtmlキャッシュを生成できれば、軽量なpreParser処理を別途に作り、コント
ローラ(index.php)の早いタイミングで処理を振り分けることでさらに高速なキャッ
シュ制御を実現できるはず。