웹서버는 단지 클라이언트에게 지정된 HTML 코드(Static)를 보여줄 뿐이고 여기서 DB에 저장된 Dynamic 정보 보여주기 위해 PHP라는 해석기를 쓴다
맞냐?
아 웹서버에서의 Static 정보 이해함
익명(119.198)
2022-04-25 00:21
추천 0
댓글 15
다른 게시글
-
진짜 개발자는 맥북안쓴다♥아지냥이♥(re2002) | 22.04.25추천 0
-
프로그래밍 커뮤는 어디가 좋음? [6]익명(110.9) | 22.04.25추천 0
-
25년 인텔 2나노 존버한다 [2]♥아지냥이♥(re2002) | 22.04.25추천 0
-
나는 더이상 미래계획 안세우고 하고싶은거나 하고 살거임 [2]익명(123.213) | 22.04.25추천 0
-
님들 이거 두번째 세번쨰 11 10 바뀌었지? [11]익명(222.99) | 22.04.25추천 0
-
코드는 남의꺼보는게 빠르게 배우는거같아 [6]익명(218.50) | 22.04.25추천 0
-
프갤보다 레딧이 더 유익하다 탈갤해라 [2]AmericaNo1(122.42) | 22.04.25추천 1
-
오늘은 몸 컨디션이 안좋아 하루종일 누워있었다..팬클럽가입..(demonkiller) | 22.04.25추천 0
-
bs4 물어본놈 글삭튀했노 [10]Python(dlcjsdltlq) | 22.04.25추천 0
-
고졸 독학충 현실익명(125.102) | 22.04.25추천 0
고정된 영역이 메모리에 잡힌다고 볼 수 있어... 정확하지는 않어 자바 책에 많이 나와
웹서버 메모리에 고정된 영역을 보여준다 이렇게 이해해야되나
static 자체만 애기한거라서...
사실 이 교수 설명이 메모리를 얘기 하지 않아서 걍 비유적으로 얘기한거 일수도
이분은 언어의 static 개념이랑 헷갈린듯. 다른 얘기임
HTML은 계속 변하기 때문에 애초에 static하다고 하지는 않음. static은 css, js와 기타 리소스 파일을 얘기함
아하
혹시 계속 변한다는게 무슨 뜻임? 임의로 수정 가능해서?
너가 웹에서 보는 모든 데이터는 다 html임. 예를 들어 커뮤니티 글이 있다고 할 때 제목, 내용, 댓글 등등은 다른 페이지를 갈 때마다, 새로고침을 할 때마다 계속 변함. 이런 데이터는 다 HTML로써 표현됨. 하지만 그 HTML 요소를 꾸미는 css나 그 위에서 작동하는 프로그래밍 코드인 js는 페이지가 바뀐다고 다른 코드가 나오지 않음. 그냥 저장된 동일한 코드를 계속 보내줄 뿐임. 웹사이트를 새로고침한다고 갑자기 디자인이 계속 바뀌거나 동작하는 코드가 바뀔 일은 없으니깐
그래서 너가 개발자 도구 Network 탭에서 css js를 어디서 받아오는지 보면 cdn, ~static. 어쩌구 url에서 ~.css, ~,js 파일들을 받아오는 것을 볼 수 있음. 애초에 변하지 않는 정적 파일이라 서버를 구분해놓는 것임. 그리고 이런 놈들은 브라우저에 캐싱이 되서 나중에 동일한 웹사이트를 접속할 때는 속도를 위해 새로 다운로드하지 않음
바로 이해함 감사합니다
아직 웹 지식이 없어서 웹에서 Static 하다는 표현이 뭔줄 몰랐음
굿 차차 배우는거지 웹사이트 한번만 만들어보면 바로 감온다
리소스 파일로 보면(템플릿 엔진을 제외하면) HTML도 static 아녀? 서버가 내보내는 HTML 파일은 변하지 않음. HTML DOM이 바뀌는건 브라우저에서 일어나는 일임
SPA 쓰는 정적 웹 입장에서는 html도 static이라고 할 수는 있음