2011-12-07 8 views
0

私はこれにどのように取り組んでいるのかを判断しようとしています...これは私には全く新しいものです。私のサイト(私はそれを構築していませんでした)はキャッシュされていますが、ページが訪問された場合にのみキャッシュされます。XML SiteMapからページを読み込むPHPスクリプトまたはCronジョブ

私が考えていたのは、すべてのページがあるxmlサイトマップがある場合は、チェックリストとして使用し、スクリプトをロードして1日に1回キャッシュするようにします。

これも可能ですか?誰かがここで何か似たようなことをしていますあなたが言うことができるかもしれませんが、私はPHPでちょっと新しいです...

誰かが正しい方向に私を指すのを助けることができたら、それは非常に感謝するでしょう。アイデア、ステップ、機能など

ありがとう!

+1

これは愚かな質問のように聞こえるかもしれませんが、なぜですか?まるでキャッシュプルーニングに問題があるかのように私には聞こえます。キャッシュ・プルーニングは良いことです。ページは訪問時にキャッシュされ、訪問されなかった場合はキャッシュに保存されますが、スペースとサイクルが浪費されます。 –

+0

ページは最初は読み込みに時間がかかり、すぐに読み込まれないページへの訪問者を失いたくはありません。 – NotJay

+0

キャッシュの呪い...サイトを作ってサイトをスピードアップしてみてください。 –

答えて

0

サイトを適切にコーディングすると(正確にはmysqlクエリ)、正確かつ効率的にキャッシュする必要はありません。数日間、同じことをする機能やクエリを書き直しましたが、不要な遅延や不要なクエリは作成しませんでした。

他の人が同様の問題を抱えている場合は、コードを最適化する必要があります。必要に応じてヘルプを求めますが、ページごとの読み込み量が膨大にならない限り、サイトをキャッシュする必要はありません。ページは毎日変更されません。

関連する問題