2011-05-02 8 views
0

헤더, 푸터, nav가 있습니다. 컨테이너 div. 머리글, 바닥 글 및 nav div는 동일하지만 nav 요소의 클릭 기능에서 내용이 변경됩니다.jquery load page fragment 효율 - codigniter

nav에 사용자, 뉴스, 이벤트 태그가 포함되어 있습니다. 이벤트를 클릭하면 이벤트 컨트롤러로 이동합니다 (많은 일반 (뉴스, 사용자) 라이브러리는 탐색 섹션의 상단에 표시된 프로필 그림을 얻으려는 프로파일 라이브러리와 헤더에 표시 할 다른 그림을 보여줍니다).

그래서 제 생각입니다. 머리글, 바닥 글 및 탐색이 동일하므로 콘텐츠 div를로드하고 onClick 함수를로드하면 안됩니다.

$ ('# dynamic_content'). load (href #dynamic_content);를 사용하여 시간을 절약 할 수 있습니다.

내가 의심 스러울 때 : 위의 문장을 사용할 때 전체 컨트롤러를 실행하고 프로필 사진과 다른 모든 사진을 가져옵니다. 그리고 그 데이터로부터 단지 동적 인 내용을 파싱하고 내용을 얻습니다. 어떻게 시간을 절약 할 수 있을까요?

답변

0

리소스를 저장하지 않습니다. 효율적인 부품이 필요합니다.

+0

PHP 실행의 서버 리소스가 아닌 경우 HTTP 요청을 저장하고 지정된 레이어 외부로 이미지를로드하지 않을까요? – aparna

+0

예,하지만 대역폭 및 구문 분석 시간도 절충됩니다. 전혀 권하지 않겠습니다! –