質問: コンテンツの更新がフロントエンドにすぐに表示されません。どういう理由ですか? joomlaを使用して自分のウェブサイトを作成しています。最近発生した1つの問題を除いて、すべてが正常に機能しています。joomlaバックエンドのコンテンツを変更/更新して保存しています。しかし、私が行った変更は、すぐにはフロントエンドに表示されません。時間がかかっています。理由は何ですか?私を助けてください。
回答: 通常、これはcacheメカニズムによるものです。このウィキペディアの記事では、キャッシュが広く使用されている重要なコンピューティング機能であることがわかります。 http://en.wikipedia.org/wiki/cache_(computing) joomlaで有効にすると、以前に表示されていたのと同じように、保存されたwebページのビューがユーザーに配信されるため、データベースに問い合わせてコンテンツを再読み込みする必要がなくなり、webサイトのロード速度を速めることができますサーバー上のリソースを節約します。joomla cachejoomlaは以下のキャッシュレベルを提供します:a。ページキャッシュレンダリングされたページの完全なコピーを保存します。 システムプラグインによって制御されます:プラグインマネージャー->システムキャッシュプラグイン、デフォルトでは無効になっています。ログインしていないユーザーにのみ適用されます。 b。キャッシュを表示ページの一部を保存します。また、デフォルトでは無効になっており、グローバル構成->システムでアクセスできます。conservativeおよびprogressiveキャッシュの2つのキャッシュ方法を提供します。プログレッシブキャッシングでは、一意のビジターごとにコンテンツがキャッシュされますが、保守的キャッシングでは、キャッシュされた同じコンテンツがすべてのビジターに配信されます。また、キャッシュされたコンテンツが期限切れと見なされて新しいコンテンツに置き換えられる前に、キャッシュされたコンテンツを保持する時間を制御することもできます。コンテンツの更新が頻繁に行われる場合は、これを低い値に設定することをお勧めします。 c。モジュールのキャッシュまた、モジュールごとにページのコンテンツを部分的に保存します。各モジュール内から、通常はモジュール設定の詳細セクションで制御されます。静的コンテンツを含むモジュールに対してのみ有効にすることをお勧めします。キャッシュが有効になっている場合、joomlaはキャッシュされたコンテンツをファイルシステムのキャッシュフォルダー(siteroot/cache /)内に保存します。 サードパーティのキャッシュ拡張機能コアキャッシュ機能の他に、joomlaサイトでのキャッシュの動作をより詳細に制御できるサードパーティの拡張機能があります。 jedのjoomlaキャッシュ拡張機能 キャッシュをクリアするキャッシュされたコンテンツをすべて削除し、joomlaにすべてのコンテンツをデータベースから新しくリロードさせる場合は、キャッシュされたコンテンツを削除/空にすることができます。時々キャッシュをクリアする、それはディスプレイや他の問題を解決するのに役立ちますので、キャッシュをクリアまたは無効にすることは一般的な慣習です何かが期待どおりに表示されない、または機能しない場合は、それがキャッシュの問題ではないことを確認します。 joomlaキャッシュをクリアするには: システム->メンテナンス->clear cache/purge expired caches. clear cacheはキャッシュされたコンテンツをすべて削除し、システムは次のページの読み込み時にコンテンツを再生成/再読み込みする必要があります。これにより、新しいキャッシュファイルも作成する必要があるため、ページの次の読み込みに少し時間がかかる場合がありますが、次の読み込み後、ページの読み込みはより速くなります。purge expired cachesは、期限切れのアイテムのみを削除します。これにより、キャッシュされた各ファイルが期限切れの場合にファイルごとにチェックされ、これらのファイルのみが削除されます。したがって、webサイトが大きい場合、パージプロセス中にリソースを大量に消費する可能性があります。 nonumbers cache cleaner 拡張機能は、指定された期間内または「saving "バックエンドのすべてのもの。