Computer science - 2023.04.26 [Web] Static pages(정적 페이지)와 Dynamic pages(동적 페이지) 알아보기 - Static pages(정적 페이지) 단순 HTTP 요청만 처리하면 된다! html, css, javascript 등으로 미리 작성된 파일 등을 서버에 저장해 놓고, 매 클라이언트 요청마다 동일한 페이지를 반환하는 경우다. 동적인 요소가 없기 때문에 별도의 DB 없이 Web Server(웹 서버)만으로 처리할 수 있는 영역이다. 미리 저장된 파일을 불러오기 때문에 로딩 자체가 빠르고, 공격적인 캐시 설정을 통해 이를 극대화할 수 있다는 장점이 있다. 다만 페이지 내용 변경 시 서버에 업로드해야 하는 과정이 필요한 만큼, 수정이 불편한 단점이 있다. Dynamic pages(동적 페이지) DB 및 추가적인 서버 요청이 필요하다. 클라이언트 요청에 따라 데이터를 가공해 맞춤형 결과를 반환하는 경우다. 동적 페이지를 위해선 Web Application Server(WAS)와 DB가 필요하며, 경우에 따라 추가적인 서버 요청도 이뤄진다. 사용자 별 맞춤 결과를 보여줄 수 있다는 것이 큰 장점이다. 당연하게도 로딩 속도가 느리고, 내용이 계속 변경되는 만큼 캐시 설정도 어렵다. 참고 LINE에서 하루 만에 정적 웹 페이지 개발해서 배포하는 방법 LINE DEVELOPER DAY 2020에서 편해걸 님이 발표하신 How to quickly develop static pages in LINE 세션 내용을 옮긴 글입니다. 안녕하세요. 이번 글에서는 정적(static) 웹 ... engineering.linecorp.com 정적, 동적 웹페이지 차이는? 웹 공부를 시작하면서 정적 웹, 동적 웹에 대해 듣게 되었다. 알아보니 웹 개발에 있어서 기본적인 내용이라는 생각이 들어 기록을 남기기 위해 작성하게 되었다.현재 대부분의 웹 사이트는 동 velog.io 공유하기 게시글 관리 구독하기싶만생각 Contents 당신이 좋아할만한 콘텐츠 [Network] Hub(허브, L1), Switch(스위치, L2), Router(라우터, L3), 공유기(L4) 차이점 알아보기 2023.05.08 [Web] Web Server(웹 서버)와 CGI, Web Application Server(WAS, 앱 서버) 알아보기 2023.04.28 [OS] 운영체제의 자원 관리 기능 알아보기 2023.04.08 [OOP] Class와 Instance(Object) 알아보기 Feat. self, cls 2023.03.21 댓글 0 + 이전 댓글 더보기