며칠동안 연습삼아 웹사이트를 하나 만들어 보았습니다. 바로 아파트 실거래가를 조회할 수 있는 실거래닷컴입니다.


https://silgeorae.com/


저는 개발자가 아니고 인프라 시스템 엔지니어입니다. 따라서 전문 개발자에 비해 품질이 떨어지는 점은 양해 바랍니다.


실거래닷컴은 아래와 같이 구성되어 있습니다.


1. 실거래가 원본 : 공공데이터포털(data.go.kr) - 국토교통부 실거래가 정보 - 아파트매매 실거래 상세 자료

2. 서버 : Microsoft Azure 12개월 무료체험 VM - 표준 B1s(1개 vcpu, 1GiB 메모리) - CentOS 7

3. WEB : Apache HTTP Server + mod_wsgi

4. Backend : Python3.7 + Flask

5. 도메인 : 호스팅케이알에서 .com 도메인 1년 구매 (A레코드, CNAME 추가 가능)

6. SSL/TLS 인증서 : Let's Encrypt에서 무료 발급


보시다시피 도메인 구입비만 1만원 조금 넘게 들었고 나머지는 전부 무료입니다. 따라서 서버 성능이 매우 낮은 점 감안해주세요. 그래도 낮은 성능에 비해 결과를 빠르게 출력할 수 있도록 잘 만들었다고 스스로 생각하고 있습니다 ㅎㅎ


사실 이걸 왜 만들었냐면... 국토부 실거래가 공개시스템에서 검색을 하려고 하니 시도, 시군구를 먼저 선택해야 검색이 되더라구요. 그냥 한번에 다 검색되면 편할텐데 싶어서... 목 마른 사람이 우물을 판다고 제가 답답해서 저 편하게 쓰려고 프로그래밍 연습도 할겸 만들어 봤습니다.


※ 변경 사항

  • 2020-09-20: Microsoft Azure에서 AWS로 서버를 이사했습니다.