몇몇 해외 사이트를 보는데 페이지 이동이 로딩없이 스무스하게 되면서 주소창만 바뀌는게 참 괜찮더라고요.

그러한 기능을 추가하는게 어떨까 싶어서 현재 고민중인데,, 아무래도 기존에 존재하던 게시판을 뜯어고쳐야 하지 않을까 싶어서 여전히 고민으로만 남겨두고 있습니다..

 

대신 실시간으로 댓글이나 쪽지와 같은 알림이 오면 하단에 알림이 뜨는 그러한 것은 보다 쉽게 도입 할 수 있을것 같은데,

Ajax보다는 node.js를 활용한 애드온을 사용하는게 좀 더 낫겠죠..?

 

보통 동접이 100~150명이고 피크라면 1500까지도 찍어서..

조금 겁나긴 합니다 

  • profile
    http://chemi.kr/ <- 여기 레이아웃이 님이 말씀하시는 그런 레이아웃테마들로 가득차 있습니다. ㅎㅎ
  • profile profile
    ㅠㅠ.. 이미 게시판 내에서 커스텀 한게 너무 많아서 다른 게시판으로 넘어가긴 힘들 것 같아요,,
  • profile profile

    node.js 을 사용하여 잘못 만들면 동접 150명이 서버부담되는건 300명정도 될겁니다.(소켓방식일 경우)

    어차피 데이터를 왔다갔다 처리하는 경우라면 위의 레이아웃 처럼 만드는것이 좀 더 맞지요.

  • profile profile

    음.. nodejs가 만능은 아니군요 ㅠㅠ..

  • profile

    새로운 페이지를 백그라운드에서 로딩한 후, 현재 페이지의 특정 태그 부분을 로딩된 HTML의 동일한 부분으로 바꿔치기하면 됩니다. PJAX라고도 하지요. jQuery나 바닐라JS로 구현해도 코드 몇 줄 안 되고, 바꿔치기할 영역만 잘 잡으면 웬만한 레이아웃이나 스킨은 대부분 호환될 거예요.

     

    단, 뒤로가기를 제대로 지원하려면 history.pushState, onpopstate 이벤트 등을 활용할 줄 알아야 하는데 이거 개념 잡기가 은근히 까다롭습니다. 한 번 제대로 이해하면 별 것 아닌데 말이지요.

     

    결론: 이런 거 알아서 해주는 라이브러리 찾아서 쓰세요. ㅋㅋㅋ

  • profile profile
    앗 감사합니다! 한번 진행을 해봐야겠네요ㅎㅎ..
  • profile profile
    XE타운 최고 인기글입니다.
    https://xetown.com/tips/93530
    저도 가끔 들어가서 개념 잡고 그랬었네요 :)
  • profile profile
    와… 조회수가ㅋㅋㅋ.. 저 게시글 북마크하고 틈틈히 봐야겠네요!
  • profile profile

    ajax에 history.pushState, onpopstate를 섞으면 pjax가 되는 것 같은데,
    js에서 setQuery를 했을 때 코어의 짧은 주소가 잘 반영되지 않는 게 살짝 아쉽긴 해요.
    그래도 해볼 만하실 겁니다!