2011-02-24 2 views
4

성능상의 이유로 정적 .JS 파일을 Amazon S3와 같은 CDN으로 옮길 생각입니다. 내 PHP 파일과 mySQL DB가 내 기본 호스팅 도메인에 남아 있기 때문에 내 도메인 간 도메인 인 경우 내 JS AJAX 요청을 관리하는 가장 좋은 방법은 무엇입니까?.JS 파일을 CDN으로 이동 : AJAX 요청을 관리하는 방법?

현재 그들은 (상대 경로로) 내의 .js 파일에 다음과 같이 : 다른 도메인에서 JS-파일을 사용하는 경우

$.ajax({ 
type: "POST", 
url: "/myNearbyPhpFile.php", 
data: {data:someData}, 
success: function($r){} 
}); 

답변

7

만큼 자바 스크립트 파일을 내장 HTML 파일은 PHP/Python과 같이 동일한 도메인에로/자바 스크립트에 의해 호출 된 모든 스크립트에는 도메인 간 요청이 없습니다. 포함 된 파일의 실제 위치가 중요한 유일한 경우는 상대 URL을 사용하는 CSS입니다. 이미지의 경우 (이는 문서 위치가 아닌 CSS 위치와 관련이 있습니다). 그러나 동일 원산지 정책은 어쨌든 적용되지 않습니다.

So : 다른 것을 할 필요가 없습니다.

8

그것은 더 크로스 도메인 문제가 없습니다.

문서와 당신이 상관 할을 yor 요청이 아닌 JS 파일의 위치를 ​​보내 ressource

관련 문제