본문 바로가기

카테고리 없음

스파르타 코딩 _ 웹개발 종합반 4~5주차

4주차~5주차

 

 

스크래핑을 통해 지니 뮤직 100, 영화순위 등을 robo 3T로 가져옴.

숙제 - 하나씩 붙여넣는 작업 진행.

 

여러개를 붙일 때 temp_html 활용

(맨 마지막에 하기와 같이 넣으면 끝!)

 

$(‘#star-box’).append(temp_html) 

 

*매번 리프레쉬해줄 수 있는 기능: window.location.reload()

 

 

<용어>

서버쪽 = API

클라이언트쪽 = Html

 

서버는 클라이언트 (=브라우저)가 요청하면 뭔가를 주는 행위. (ajex로 요청오면 데이터 주는 등)

서버는 어떤 컴퓨터든지 역할을 수행할 수 있음.

 

하지만 언제나 요청에 응하려면 컴터가 항상 켜있어서 프로그램 실행되어있어야 하기 때문에,

이제는 인터넷 있는 환경 (클라우드 : AWS)에 올려놓고 거기로 접속하도록 함.

 

 

<내 사이트 on / off>

 

터미널을 꺼도 클라우드에서 계속 오픈될 수 있도록 하는 방법

nohup python app.py

 

업데이트를 위해 잠시 사이트 끄는 방법

ps -ef | grep ‘app.py’

한다음에 kill -9 ______ (숫자 처음 나온거)

그리고 kill -9 ______ (두번째 숫자)

 

업데이트 다시 사이트 파일 파일질라로 올린 nohup 써서 오픈시키면됨