別サイトにajaxで読み込んだページの更新が反映されるまでにタイムラグがある

t0914 > 別サイトにajaxで読み込んだページの更新が反映されるまでにタイムラグがある @ 2016/9/16 10:49
分かる範囲のことを以下にまとめています。
対応としてはajaxでの読み込み方法の改善になるのでしょうか?
良い方法あれば教えて下さい。
よろしくお願いいたします。


【やろうとしている事】

baserCMSで管理しているページを、別サイトのページにajaxで読み込んで表示させる


【現状】

下記jquery、javascriptで読み込んでいるが、baserCMSでの管理ページ更新から別サイトページに反映されるまでの間にタイムラグがある
(前日17:00ごろ更新し、30分ほど反映されない。翌朝9:00ごろ反映されているのを確認)


【読み込んでいるjquery】

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js" type="text/javascript" ></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js" type="text/javascript"></script>


【html上に記述しているjavascript】

<script type=text/javascript>
$(function() { $.ajax({
url: 'https://www.tanapower.com/user2016_try/latest_update.htm',
type: 'GET',
success: function(data)
{ var content_data = $(data).find('.container');
$('#announce').html(data.responseText);
}
});
});
</script>


【予想される原因】

baserCMS側、もしくは別サイト側で何らかのエラーが出ている?


【対応(推測)】

ajaxでの読み込み方法を変える。
RSSを読み込んで表示させるなど?



■ BaserCMSのバージョン:3.0.9
■ レンタルサーバー名:firstserver
■ スマートURLの利用:ON(デフォルト)
■ 設置フォルダ:ドキュメントルート
■ 利用しているデータベース:SQLite
■ PHPスキル(自己評価):全くわからない
goichi > Re: 別サイトにajaxで読み込んだページの更新が反映されるまでにタイムラグがある @ 2016/9/18 22:52
baserCMS側のサーバーキャッシュの問題か、ajaxの読み込み時にキャシュがオフになっていない為かのどちらかかなぁと思います。
<script type=text/javascript>
$(function() { $.ajax({ 
url: 'https://www.tanapower.com/user2016_try/latest_update.htm', 
cache : false,
type: 'GET', 
success: function(data) 
{ var content_data = $(data).find('.container'); 
$('#announce').html(data.responseText);
}
});
});
</script>

みたいにすると$.ajax()のキャッシュがオフになるように思います。違ってたらすみません。でも、baserCMS側がちゃんと更新されているなら、読み込み側の問題だと思いますよ。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
16 人のユーザが現在オンラインです。 (15 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 16