로그인 기능 구현 동영상 관련

미해결질문
곱슬머리 프로필
자바 스크립트로 로그인 기능 구현 동영상에서 1. 왜 7.html이 아니라 7.php에 구현하나 궁금합니다. 7.html에 구현 시 클라이언트에서 실행되고 7.php에 구현시 자바스크립트가 클라이언트 언어임에도 불구하고 서버에서 실행되나요? 2. php페이지를 구현하는데 ..... 사이에 구현했는데 자바스크립트, php, jsp, asp 등은 모두 html 위에서 동작하는 언어인가요? 답변부탁드립니다.
인프런 프로필
인프런 2016.04.29
아. 로그인 구현시에 php 파일을 만들어서 하는 이유는, 서버와 통신을 해야하기 때문입니다. 로그인이란게 서버 안에 계정 정보를 저장하고 끄집어 오는 서버와의 통신이 필요한데 그것을 도와주는 녀석이 PHP 입니다. 흔히들 서버사이드 언어라고 하죠. HTML 은 직접 서버와 통신하는 능력을 갖고 있지 않아요. 그래서 PHP 가 서버와 HTML 을 연결해 주는것이죠. PHP, JSP, ASP 등도 서버와의 통신을 하는 역할을 합니다. HTML 위에서 동작한다는 말은 좋은 표현이 아닌것 같아요. HTML 과 서버 사이에 대화를 전달해 준다는게 맞는거 같습니다.
곱슬머리 프로필
곱슬머리 2016.04.29
감사합니다. 답변을 듣고 또 질문이 생겼습니다. 1. 'php 파일을 만들어서 하는 이유는, 서버와 통신해야하기 때문' 이라고 말씀해주셨는데 제가 같은 1번째 소스를 html 파일에 만들어서 실행해보니 똑같이 동작했습니다. 똑같이 동작한 이유는 파일 확장자가 html이든 php 이든 안에 php만 서버 사이드 언어만 있다면 상관 없는건 가요?
인프런 프로필
인프런 2016.04.29
넹. 보통은 html 파일안에  PHP 코드를 넣더라도 인식이 되는데 그건 서버세팅에서 HTML 파일에서도 PHP 를 읽을 수 있도록 해줘서 그렇다고 합니다. 따로 설정을 안해주면 읽히지가 않아요. 그래서 일반적으로 PHP 코드가 있으면 확장자를 PHP로 하는게 맞는거라고 하네요. * 저도 입문한지 얼마 안됐고 지식이 짧아서 맞는 답변인지 모르겠는데, 혹시 제가 잘못된 지식이면 정정해 주시면 감사하겠습니다.
곱슬머리 프로필
곱슬머리 2016.04.29
아하! 셋팅할 수 있는 거군요! 감사합니다!
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스