데이터베이스에 메시지를 쿼리하고 브라우저에 표시하는 웹 응용 프로그램에서 작업하고 있습니다. 나는 처음에 사이트를 방문한 다음 거기에있는 것을 표시하는 메시지 서버 쪽 목록을 검색하고 있습니다. 그런 다음 AJAX를 사용하여 주기적으로 메시지를 확인하고 DOM을 새로운 것으로 업데이트하려고합니다.AJAX 및 최근 데이터베이스 항목 가져 오기
그러나 전체 목록을 새로 고치고 싶지는 않습니다. 가장 최근의 메시지를 표에 삽입하면됩니다. MySQL, PHP 및 mootools를 사용하고 있으며이를 달성하는 방법에 대한 우수 사례 아이디어를 듣고 자합니다. AJAX를 통해 화면에있는 모든 메시지 ID의 배열을 보낸 다음 DB에있는 메시지 ID와 비교하는 것은 현재의 해결책이지만 상당히 더러운 것처럼 보입니다.
모든 의견을 환영합니다.
이 메시지 목록의 크기는 얼마입니까? – peacemaker
정기적으로 삭제하고 백업하지 않는 한 매우 큰 10,000+ 이상입니다. 우리는 어떤 형식으로 보관 된 메시지가 필요합니다. – beingalex
새 메시지를 추가 할 때 데이터베이스 메시지 테이블에 타임 스탬프가 포함되어 있습니까? – peacemaker