ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 210506_4(웹동작원리)
    HTML_JS(Sol) 2021. 5. 6. 13:21

    웹동작 원리

    1.웹사이트를 만들때 사용되는언어 와 구성물

       1) HTML : 링크,크기,색상 등을 지정 할수있는, 웹사이트의 주축

       2) CSS : 스타일 시트, 디자인을 편하게 할수있는, 한번 코딩하여 페이지에 디자인 적용(통일성) ...

       3) JavaScript : 기본적 : 웹페이지에서 이벤트발생시 그것을 처리하는 언어

                          우리는 데이타유효성 검사에 주로 사용. 범위가 넓다 = 시각, 청각 모두 포함

       4) JSP(PHP, ASP, ASP.net) : 클라이언트 요청을 받아서 데이타베이스와 연동하여

                                          동적인 페이지를 구현할때 주로 사용.

       5) SQL : 데이타베이스에서 select, insert, update, delete 할때 주로 사용

     

       6) 데이타정보 - 텍스트, 이미지, 사운드, 영상 ...

     


    클라이언트
    에이전트
      웹서버   데이타베이스
      --요청 request--> ----연동---- -------sql------->  
    웹브라우저
    chrome
    엣지
    익스플로러
    파이어폭스
     
    tomcat
    apache
    iis
    resin
      mysql
    oracle
    mssql
      <--응답response- ----정보가공----- <---데이터결과-- 컴파일실행
    정보
    +html
    +css
    + js
      +디자인
    +jsp
    +java
      sql

    결론 : html, css, js는 웹 브라우저가 해석하는 클라이언트 스크립트 언어이고, <==주로하는사람 웹퍼블리셔

            jsp, java 등을 웹서버가 해석하는 서버 스크립트 언어이다.<==  주로하는사람 웹프로그래머

            sql은 데이타베이스가 해석한다.

            일반적으로 우리가 웹사이트를 볼때 위처럼 3가지 해석을 거치게된다. 이러한 것을 3 tier 라고한다.

           이것 이상의 구조를 n tier라고 말한다.

     

    클라이언트+웹서버 =>static 서버

    +DB = dynamic 서버

    'HTML_JS(Sol)' 카테고리의 다른 글

    210507_4(기타부수적인태그)  (0) 2021.05.07
    210507_3(가입신청폼 만들기)  (0) 2021.05.07
    210507_1(HTML태그연습)  (0) 2021.05.07
    210506_5~8(HTML 기초)  (0) 2021.05.06
    210506_1~4(웹프로그래밍 설치및세팅)  (0) 2021.05.06
Designed by Tistory.