2013-01-09 3 views
0

나는 스크립트 .. 내가 정말 느린로드 생각하고, 내가 클릭 링크를 클릭하면, 그것은 동일한 시간이 소요 워드 프레스와 Ajax 관련에 문제가 있어요 다른 페이지에서

I가 뭘하는지

로딩 single.php (캐시하지 않음). 링크 포스트가 클릭 될 때마다, 그 포스트는 Ajax를 통해 div 안에로드됩니다.

jQuery.ajax({ 
     'url':post_link, 
     'type':'POST', 
     'beforeSend': function(){ 
      jQuery(".container").html('<img src="ajax-loader.gif" />'); 
     }, 
     'success':function(results){ 
      // some functions 
     } 
}); 

여기에 어떤 아이디어가 있습니까?

답변

1

HTTP POST 지시가 캐시되지 않습니다; 캐싱을 원하면 HTTP GET/HEAD을 사용해야합니다. 이 "느린"왜에 관해서는

, 당신이 제공 한 정보를 계속하는 것만으로는 충분하지 않습니다. 답변 리처드 대한

+0

감사합니다 ... 당신은 내가 사용해야합니다 " '유형을': 'GET', '의미합니까 대신? 나는 그것을 시도했기 때문에 동일하지만 .. 'slow part'질문에 대해서는 인데, single.php는 제목, 내용 (몇 줄의 텍스트 줄) 및 갤러리 단축 번호 만로드합니다. 너무 많은 데이터가 없다고 생각합니다. . (어떤 정보가 필요합니까?) – buu

+0

"제목"과 "내용"은 어디에서로드됩니까? MySQL 데이터베이스? 브라우저에서 직접 URL을로드하는 데 시간이 얼마나 걸립니까? –

+0

그 정보는 워드 프레스 데이터베이스에서 온다 .. 그 후가 .. 내가 방금 얘기, 직접 브라우저에 나는 그것이 해결책이없는 것 같아요 .. 거의 같은 시간이 걸리는 일했지만 단어장을 더 빨리 작동하게 만듭니다. – buu