메뉴 건너뛰기

황기태2017.04.13 09:55
독학을 시작한지 1달도 되지 않아 웹프로그래밍 공부를 마치다니, 대단합니다.
이 책은 클라이언트 웹 프로그램을 다루는 책입니다. HTML, CSS, 자바스크립트로 웹 페이지를 작성에 관한 것입니다.
웹 페이지드로만 구성된 웹 사이트를 만들려면 이 책에서 다루는 것에 웹 서버 설치만 배우면 가능합니다.
하지만, 질문과 같이 로그인, 결제, 온라인 비디오 등의 서비스를 만들려고 하면, 웹 서버 프로그래밍을 배워야 합니다.
로그인 웹 페이지에서 입력한 정보를 웹 서버에 만들어둔 웹 서버 응용프로그램이 서버 컴퓨터의 하드디스크에 저장하는 기능이 필요하지요.
제 책의 1장에서 p.35에 있는 그림 1-6은 사이트의 모양을 보여 줍니다. 다시 한번 그림 1-6을 보세요.
서비스를 갖춘 웹 사이트를 구축하려면, 은성님은 웹 서버 응용프로그램의 작성에 대해서 공부할 필요가 있습니다.
그리고 로컬스토리지는 웹 브라우저에 정보를 저장해두고 여러 웹 페이지끼리 공유하거나 웹 서버에 데이터를 보내고가지고 오는 트래픽을 줄이기 위한 목적입니다.
아이디, 비밀번호, 작성글 등은 모두 웹 서버의 데이터베이스에 저장해두어야 합니다(그림 1-6).
보통 결제 시스템은 웹 서버와 연동되어 돌아가는 결제 시스템이 따로 필요합니다.
이런 시스템은 바닥부터 개발하는 것에는 개발자의 시간이 너무 많이 걸리고
한계도 있습니다.
그러므로 자신이 개발하고자 하는 서비스 사이트를 쉽게 만들 수 있는 웹 사이트 저작 도구(프로그램)을 이용하는 것이
일반적입니다. 물론 이 프로그램을 활용하여 사이트 제작하고 그곳에 자신이 원하는 기능을 고치거나 직접 추가 구현해야 합니다.
웹 페이지에도 손 볼 것이 많겠지요.

정리하면 웹 사이트를만들려면 웹 서버와 웹 서버 응용프로그램(JSP, 자바, PHP, Python 등) 작성 공부를 해야 하고, 웹 서버(예를 들면 아파치)의 동작이나
설치에 관한 공부를 하고, 웹 사이트 제작 프로그램을 활용하여 제작합니다.
결제 등과 같은 것은 아마 유료로 제공해주는 사이트를 연계하여 처리해야 할 것입니다.
파일 첨부

여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
위로