2011-04-22 3 views
0

여기에서 일반적인 합의를 찾고 있습니다. 내 데이터베이스에서 결과를 표시하고 js를 사용하여 select 입력의 onchange 이벤트에서 필터링 및 정렬합니다. 이 작업은 URL에 새로운 _GET 변수를 추가하고 페이지를 다시로드 한 다음 PHP를 사용하여 적절한 결과를 선택하는 방식으로 작동합니다. 실시간으로 아약스를 사용하는 것이 더 낫지 않습니까? 나는 프로와 콘의 두 가지 옵션에 대해 생각하고 있습니다. ...SQL 결과를 표시하는 가장 좋은 방법

답변

0

AJAX를 사용할 때 페이지 매김과 페이지 북킹, 또는 페이지를 다른 사람에게 전달할 때 걱정할 점이 하나 있습니다. AJAX로 URL을 변경할 수도 있지만 추가 작업이 필요합니다.

+0

사실이며, 아약스는 더 많은 시간과 (나에게) 더 많은 학습이 필요합니다. 나는 그것을 그대로두고 떠나는 것 같아. – Nate

0

SQL 결과를 표시하려면 응용 프로그램의 디자인/프로세스를 기반으로합니다. 페이지로드 중에 결과를로드하는 것이 가장 좋은 경우가 있습니다. 그리고 AJAX가 더 편리한 방법입니다.

여기에 이미 귀하와 관련된 질문이 있습니다. 나는 당신을위한 링크를 제공 할뿐입니다. Pros and cons of AJAX-loaded content

  • 이제 결과 표시에 대한 주요 질문에 대한 When is it appropriate to use AJAX?
  • When NOT to use AJAX in web application development?

    • . 페이지를 즐겨 찾기에 추가하고 페이지 매김을하려는 경우 KMC가 언급했듯이. 페이지를 다시로드하는 것이 맞을 경우 훨씬 더 낫습니다. 그래서 역시이 방법을 사용하십시오.

      이제 아약스를 사용해야 할 때. 결과가 작거나 단일 데이터이고 북마크에 관심이없는 경우. 또한 페이지의 일부가 변경되지 않아야하거나 페이지의 일부만 업데이트하는 경우도 있습니다.

      이것은 내가 전제로 한 가정이므로 제공된 링크를 읽어보십시오.

  • 관련 문제