네이버 메인페이지가 HTML이면 로그인한 후 세션이 기록된 후에 nid_login 단순 서블릿페이지에 redirection된 다음에
index.html로 접속해도 그대로 로그인된 페이지가 뜨는데
(물론 서버사이드가 jsp기반이라는 이야기는 아님 네이버에서는 대부분의 필요한 페이지를 nhn이라는 자체 포맷으로 바꾸어서 보여주므로)
그냥 이건 xml로 페이지를 html로도 접속가능하게 mapping해둔거 뿐이고 전혀 html이 아닌거 같은데요
상식적으로 static page에 불과한 html로 이렇게 동적으로 다른 페이지를 뿌린다는게 말이 안되지 않나요?
index.html로 접속해도 그대로 로그인된 페이지가 뜨는데
(물론 서버사이드가 jsp기반이라는 이야기는 아님 네이버에서는 대부분의 필요한 페이지를 nhn이라는 자체 포맷으로 바꾸어서 보여주므로)
그냥 이건 xml로 페이지를 html로도 접속가능하게 mapping해둔거 뿐이고 전혀 html이 아닌거 같은데요
상식적으로 static page에 불과한 html로 이렇게 동적으로 다른 페이지를 뿌린다는게 말이 안되지 않나요?
그리고 저 밑에 캐싱관련 얘기는 질문과 좀 엇나간 얘기같은데;; 당연히 부하 많이 걸리니까 캐시서버 여러개 두고 업데이트 하고 그러겠지만 그건 논란 주제와는 거의 관련 없는 얘기같네요
그렇네.. 그렇게 생각하면 html로만 처리하면 로그인 행위에는 문제가 생기는데..
다음에 만나면 다시 물어봐야겠음
웹지식이전무한 제가봐도 html은 아닌거같아여
그리고 진지하게 페이지 분석해보면서 생각해보면 그 세션관련 말고는 일반 html로도 충분히 뿌려줄수 있긴해요. 캐스트 관련은 다 ajax로 jquery날려서 HTML replace시켜주는거고 밑에서 말씀하셨던 효율화 관련으로 보자면 체크 아웃 옆에 대표메뉴가 처음 누를때만
http://www.naver.com/sub/minime.mypage.html
요청해서 가져오는 정도? 물론 그 대표메뉴 편집과정에서도
http://www.naver.com/nvmypage?hs
이런식으로 세션에 대표메뉴로 뭐 뜰지 가지고 있는걸 봐서는 사실상 서버단에서 html로만 사용해서 뿌려진다는건 개인적인 상식으로는 좀 이해를 할 수가 없어서요.. 여튼 도움 되었으면 좋겠습니다