배경:
1. 기존 웹사이트에서는 양식을 제출하려면 전체 페이지를 다시 로드해야 합니다.
2. 서버가 오랫동안 응답을 반환하지 못하면 클라이언트가 응답하지 않게 되고 사용자 경험이 매우 저하됩니다.
3. 서버가 응답을 반환한 후 브라우저는 전체 페이지를 로드해야 하는데 이는 브라우저에 큰 부담이기도 합니다.
4. 브라우저가 양식을 제출한 후 많은 양의 데이터가 전송되어 네트워크 성능 문제가 발생합니다.
질문:
1. 어떻게 개선할 것인가?
2.AJAX란 무엇인가요?
3. 장점은 무엇입니까?
4. 단점은 무엇입니까?
1. AJAX란 무엇입니까
1. AJAX가 필요한 이유
서버에서 데이터를 가져와 페이지를 새로 고쳐야 할 때 AJAX를 사용하지 않는 경우 양식을 제출할 때 서버에 요청을 보내면 페이지가 서버를 기다려야 합니다. 페이지가 작업을 재개하기 전에 응답을 보냅니다.
2. AJAX의 개념:
1.AJAX = 비동기식 JavaScript 및 XML.
2.AJAX는 빠르고 동적인 웹페이지를 만드는 데 사용되는 기술입니다.
3. 백그라운드에서 서버와 소량의 데이터를 교환함으로써 웹페이지를 비동기적으로 업데이트할 수 있습니다.
4. 전체 웹페이지를 다시 로드하지 않고도 웹페이지의 특정 부분을 업데이트할 수 있습니다.
3.비동기란 무엇인가
현재 페이지는 서버에 요청을 보내고, 현재 페이지는 웹 페이지를 운영하기 위해 서버 응답을 기다릴 필요가 없습니다. 요청을 보낸 후에도 현재 페이지를 계속 탐색하고 조작할 수 있습니다.
4.부분 새로 고침이란
두 가지 방법으로 부분 새로 고침을 달성할 수 있습니다.
이 웹사이트의 모든 리소스는 네티즌이 제공 및 게시하거나 주요 다운로드 사이트에서 재인쇄되었습니다. 소프트웨어의 무결성을 직접 확인하십시오! 이 웹사이트의 모든 리소스는 학습 및 참조용으로만 제공됩니다. 상업적인 목적으로 사용하지 마세요. 그렇지 않을 경우 발생하는 모든 결과에 대한 책임은 귀하에게 있습니다! 침해 내용이 있는 경우 당사에 연락하여 삭제 및 제거를 요청하시기 바랍니다. 연락처: admin@php.cn