Issue 442 in modx-ja: キャッシュの改善 - リンクタグを展開した状態でキャッシュ

1 view
Skip to first unread message

mod...@googlecode.com

unread,
Aug 8, 2010, 10:35:41 AM8/8/10
to mod...@googlegroups.com
Status: New
Owner: yama.kyms
Labels: Type-Kaizen Priority-High Milestone-v1.0.5

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 すればリンクタグを展開した状態でキャッシュ化でき
る。

mod...@googlecode.com

unread,
Aug 8, 2010, 10:45:50 AM8/8/10
to mod...@googlegroups.com

Comment #1 on issue 442 by yama.kyms: キャッシュの改善 - リンクタグを展開し
た状態でキャッシュ
http://code.google.com/p/modx-ja/issues/detail?id=442

完全なhtmlキャッシュを生成できれば、軽量なpreParser処理を別途に作り、コント
ローラ(index.php)の早いタイミングで処理を振り分けることでさらに高速なキャッ
シュ制御を実現できるはず。

Reply all
Reply to author
Forward
0 new messages