잡담

사실 php 안 쓰고 js로 베스트 상단 노출 구현하는 법 있음

by 일립시S posted Jul 05, 2022
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

1. 베스트 링크를 fetch로 text 값을 받아온다.

2. 1번을 수행하면 해당 페이지의 html 코드를 받아올 수 있다. 이 코드를 cheerio 같은 걸로 파싱 한다.

3. 파싱한 값에서 베스트 페이지의 게시글 목록을 필터링 한다.

4. 필터링 한 값을 적절히 매핑해서 dom을 이용해 새 html 요소를 만든다.

5. 이렇게 만든 요소들을 게시글 요소 상단에 삽입한다.

6. 짜잔 베스트를 볼 수 있다!

 

 

단점:

 

결국 클라이언트 사이드 로딩이라 서버 사이드에서 렌더링 한 페이지를 한 번 더 로드하는 꼴이니 빠를 리가 없음.

서버 부담도 2배임.


Articles

65 66 67 68 69 70 71 72 73 74