웹개발 프로젝트 5주차

전은규·2021년 7월 21일
0

왕초보시작반

목록 보기
5/6


stravinest.shop 홈페이지제작모습

짧은정리

서버 클라이언트의 요청에 대해 응답 Ajax콜에 의한 데이터 주기
언제나 요청에 응답
1.컴퓨터가 항상 켜져있고 프로그램이 실행
2.모두가 접근할수있는 공개 주소인 공개 IP주소 로 나의 웹서비스에 접근 할 수 있도록 해야 함
->보완 취약, 힘든환경

그래서 AWS라는 클라우드 서비스(아마존 웹서비스) 에서 편하게 서버를 관리하기 위해서 항상 켜 놓을 수 있는 컴퓨터인 EC2사용권을 구입해 서버로 사용

aws
컴퓨터 한대한대 인스턴스
ubuntu 환경 라이센스 무료

filezilla 의 역할
내컴퓨터에 있는 파일을 업로드 다운로드 해주는 프로그램

pip 파이썬의 라이브러리를 쉽게 깔아주는 명령어

80포트는 http를 입력시 자동 (숨어있음)
80포트로 넘어오는것을 5000포트로 넘기는 포트포워딩

서버를 산 의미를 주기 위해 동작 하기 위해 어떻게 할것인가?

막히는부분,질문

urls = []
movie_star = list(db.mystar.find({},{'_id':False}).sort("like", -1))
내림차순

느낌

생각보다 어렵지 않았고 재밌었다.
큰그림은 파악이 되었으나 세부적인 디테일이 부족한데 좀더 집중적으로 공부하고 싶은 마음이 생겼다. 특히 파이썬이나. db단에서 가져오는것들 크롤링하는것들을 세련되게 구현하고 싶어졌다.
프론트앤드랑 백앤드 중에 어떤것이 나을까 생각해보는데
백앤드가 더 나에게 맞는 느낌이 드는것은 사실이다.

프로젝트코드

stravinest.shop

profile
성장하는개발자

0개의 댓글