전체 글(82)
-
CloudFront 에 도메인 연결
1. 도메인 발급 받기 1) 무료도메인 연습용으로 발급 2) CNAME에 CloudFornt 의 도메인 주소를 작성한다. - 앞의 HTTP:// 는 삭제하고 작성한다. - 이렇게 하면 todolost.n-e.kr 이라는 주소로 들어가면 CloudFront 로 연결된 주소의 IP 를 받아와서 redirect 시킨다. 2. CloudFront 설정 1) 내가 만든 CludFront 클릭하여 진입 2) 설정에서 편집을 클릭 3) 이제 Alternative domain name(다른도메인변경) 과 certificate(인증서) 를 등록 하면 된다 - SSL 즉 HTTPS를 적용시키기 위한 인증서 - 이제 인증서를 발급 받으러 가보자 3. 인증서 발급 1) 메뉴 검색..
2025.05.28 -
S3 Cloud Front 적용 방법
Cloud Fornt 란?컨텐츠는 S3라는 저장소에 저장이 되지만 거리가 멀다면 물리적 거리로 인해 시간이 오래 걸린다.이런 문제를 해결하기 위해 전세계 곳곳에 임시 저장소를 구축해서 가장 가까운 임시 저장소로부터컨텐츠를 가져오면 속도가 빨라니다.이런 형태의 서비스를 CDN 이라고 하고, AWS 에서 하는 CDN 서비스 이름을 CouldFornt라고 한다. Cloud Front 를 사용 하는 이유 1) 첫번째 이유는 응답속도 향상이다. 2) HTTPS를 적용 하려면 CloudFront 를 사용 해야만 한다. Cloud Front 적용 방법일단 S3 버킷을 생성 한다 ( AWS S3 배포하기 참고 : https://yongar2002.tistory.com/139 ) 1. 메뉴 > 네트워킹 및 콘텐..
2025.05.27 -
AWS S3 배포하기
“배포(Deploymen)”란 localhost는 자기 자신만 볼수 있는 공간이기 때문에 (다른사람은 접근 할 수 없는 주소) 이것을 인터넷에서 모든 사람들이 볼 수 있게 즉 접근할 수 있게 해야 한다.이렇게 할 수 있게 하는 과정을 배포라고 한다. 접근 할 수 있는 주소를 부여 받고 이로 인해 이주소로 다른사람들이 접근해서 사용 할 수 있다.개발을 진행 할때 Localhost 에서 개발된 내용을 브라우저에 렌더링해서 진행 하게 된다.AWS S3와 구성요소S3이 외에도 웹호스팅 기능도 가지고 있기 때문에 HTML , CSS, JavaScript 파일등을 저장하고 다운로드를 해서 받아와서렌더링 하는 지금 사용하는 웹브라우저에서의 웹서비스를 적용하는 것도 가능 하다.AWS 의 여러 서비스 중에서 파일 저장에..
2025.05.26 -
prototype
1. 프로토타입의 개념 이해 1) 상속과 프로토 타입상속은 객체지향 프로그래밍의 핵심 개념으로 객체의 프로퍼티 또는 메서드를 다른 객체가 상속받아 그대로 사용이를 통해 불필요한 중복을 제거 한다.// 생성자 함수function Circle(radius) { this.radius = radius; this.getArea = function () { // Math.PI는 원주율을 나타내는 상수다. return Math.PI * this.radius ** 2; };}// 반지름이 1인 인스턴스 생성const circle1 = new Circle(1);// 반지름이 2인 인스턴스 생성const circle2 = new Circle(2);// Circle 생성자 함수는 인스턴스를 생성할 때마다 동..
2025.05.24 -
Prisma /데이터베이스/ 3Tier의 개념
ORM이란 ?ORM은 Object Relational Mapping의 약자로, 한글로 풀면 객체-관계 매핑이다. 말 그대로 객체(Object)와 관계형 데이터베이스(Relational Database)의 테이블(Row)을 연결해주는 기술 또는 도구를 의미한다.우리가 자바스크립트나 자바, 파이썬 같은 언어로 작성한 객체를 데이터베이스의 테이블과 매칭시켜주는 역할을 한다. 개발자는 객체를 다루듯이 코드를 작성하면, ORM이 내부적으로 SQL 쿼리로 변환해 데이터베이스와 소통해준다. 이 덕분에 SQL을 직접 작성하지 않아도 데이터 조작이 가능해진다.데이터베이스데이터베이스는 데이터를 구조화하여 저장하고 효율적으로 관리할 수 있게 해주는 도구다. 대부분의 웹 애플리케이션은 사용자 정보, 게시글, 상품 정보 등 수..
2025.05.22 -
[SQL] 기타 팁
Null 값 다루기 COALESCE() 함수는 각 column 에 있는 값이 null 이면 대체하는 값으로 바꾼다.SELECT COALESCE(address,"@@@"), COALESCE(weight,"---"), COALESCE(height, "###")FROM member DISTINCT중복된 값은 제외하고 싶을때 DISTINCT 명령어 작성한다.-- 테이블이 가지고 있는 모든 국가SELECT DISTINCT country FROM accommodation; SELECT COUNT(DISTINCT country) FROM accommodation;
2025.05.21