본문 바로가기

전체 글15

'월 10만 원' 서버비 폭탄 맞고 '공짜' 수준으로 낮춘 방법 ( 카페24/가비아 말고 xx 정답입니다) '월 10만 원' 서버비 폭탄 맞고 '공짜' 수준으로 낮춘 방법 ( 카페24/가비아 말고 xx 정답입니다)"사장님, 이번 달 서버 비용... 10만 2,400원입니다.""네? 지난달엔 2만 원이었잖아요?"저는 제 두 귀를 의심했습니다. 불과 한 달 전, '카페24'의 저렴한 2만 원짜리 '웹호스팅'을 쓰던 제 작은 회사 홈페이지가, '서버 호스팅'으로 업그레이드한 지 한 달 만에 5배가 넘는 요금 고지서를 보냈습니다. 이유는 간단했습니다. 저렴한 웹호스팅(공유 서버)은 속도가 너무 느려 방문자들이 불만이었고, "사장님, 이젠 우리도 제대로 된 서버(단독 서버) 써야 합니다"라는 개발자의 말에 큰맘 먹고 '월 10만 원짜리 VPS(가상서버호스팅)'로 이전했던 것입니다. 그런데 그 결과는 '비용 폭탄'과 .. 2025. 11. 10.
워드프레스 vs 직접 코딩, '100만 원' 날리고 깨달은 진실 (개발자가 1년 만에 '직접 코딩'으로 갈아엎은 실제 후기 워드프레스 vs 직접 코딩, '100만 원' 날리고 깨달은 진실 (개발자가 1년 만에 '직접 코딩'으로 갈아엎은 실제 후기"저는 1년 만에, 100만 원 넘게 쓴 워드프레스 블로그를 '삭제'했습니다."저는 10년 차에 가까운 현직 개발자입니다. 코드로 먹고사는 사람이죠.그런 제가 1년 전, 제 기술 블로그를 '워드프레스(WordPress)'로 시작했습니다. 이유는 단순했습니다. "개발자는 코딩 말고 글쓰기에만 집중해야지. 세상에서 가장 많이 쓰는 툴인데, 쉽고 빠르겠지." 네, 완벽한 오만이었습니다.그 '쉬운 길'을 선택한 대가는 혹독했습니다. 1년간 지불한 비싼 테마 비용, 유료 플러그인 구독료, 고성능 호스팅 비용, 그리고 결정적으로 사이트 속도 저하와 플러그인 충돌 지옥을 해결하려 쏟아부은 '시간'.. 2025. 11. 9.
남들은 모르는 반응형 웹 Breakpoint 설정 노하우 남들은 모르는 반응형 웹 Breakpoint 설정 노하우 분명 밤새 열심히 만들었는데...내 웹사이트, 왜 특정 사이즈에서만 얌전하고조금만 화면을 틀면 말썽꾸러기가 될까요?"아이폰은 390px, 갤럭시는 412px, 아이패드는 768px..."마치 족집게 과외처럼 유명 기기 사이즈만 콕콕 집어서미디어 쿼리를 추가하는 '땜질'식 코딩. 혹시 내 얘기 같다면?오늘 이 글이 여러분의 반응형 웹 인생을 바꿔줄 거예요. 솔직히 저도 그랬어요.주요 기기 사이즈에서는 완벽한데,친구가 쓰는 최신 폴더블폰이나가로 모드로 유튜브를 보다가 들어온 사용자 화면에서는디자인이 와르르 무너지는 걸 보고 식은땀 흘린 적이 한두 번이 아니거든요.이건 마치, 서 있을 때만 딱 맞는 옷 같아요.앉거나 숙이면 어딘가 불편하고 터져버리는 옷.. 2025. 10. 31.
서버리스(Serverless) 아키텍처 AWS Lambda로 비용을 90% 절감한 후기 서버리스(Serverless) 아키텍처 AWS Lambda로 비용을 90% 절감한 후기 "이번 달 서버 비용 청구서 보셨어요?"이 한마디가 저희 팀 아침 회의의 단골 오프닝 멘트였습니다.마치 매달 어김없이 날아오는 공과금 고지서처럼, 그 숫자를 마주하는 건 늘 가슴 철렁한 일이었죠.저희 서비스는 24시간 내내 돌아가는 거대한 '전통 서버'라는월세 비싼 상가를 빌려 쓰는 것과 같았거든요.손님이 있든 없든, 새벽이든 낮이든, 상가 월세는 꼬박꼬박 나갔습니다.특히 사용자가 거의 없는 새벽 시간에는 텅 빈 상점에서홀로 불을 켜놓고 돈을 태우는 기분이었어요."이 '좀비 비용'을 어떻게든 잡아야 하는데..."밑 빠진 독에 물 붓기 같던 고민의 나날들 속에서,'서버리스(Serverless)'라는, 당시에는 뜬구름 잡.. 2025. 10. 30.
React와 Node.js로 나만의 블로그 만들기 (풀스택 완전 정복) React와 Node.js로 나만의 블로그 만들기 (풀스택 완전 정복)"나만의 블로그, 근사하게 하나 만들어볼까?"이런 생각, 한 번쯤 해보셨죠?그런데 막상 시작하려고 하면수십 개의 튜토리얼 창만 띄워놓고결국 폴더만 만들다 지쳐 잠든 경험, 저만 있는 거 아니잖아요?솔직히 저도 그랬어요.React로 예쁜 화면 만드는 건 좀 알겠고,Node.js로 서버 비스무리한 것도 만들어봤는데...도대체 이 둘을 어떻게 한 팀으로 묶어서하나의 서비스로 만드는지 감이 안 오더라고요.마치 영어 요리책이랑 한글 요리책을따로 들고 있는 느낌이랄까요?각각은 이해되는데, 합쳐서 요리를 하려니 막막한 거죠.하지만 걱정 마세요.오늘 이 글이 여러분의 풀스택 프로젝트를 위한가장 확실한 내비게이션이 되어 드릴게요.React라는 멋진 인.. 2025. 10. 30.
시맨틱 마크업의 재발견 50대 개발자가 웹 접근성을 다시 생각하는 이유 시맨틱 마크업의 재발견 50대 개발자가 웹 접근성을 다시 생각하는 이유 솔직히 고백하자면, 저도 몰랐습니다.거의 평생을 개발자로 살아오면서, ``라는 만능 상자만 있으면 웹페이지 하나쯤은뚝딱 만들어내는 게 뭐 그리 대수냐고 생각했거든요.제 모니터에서 완벽하게 보이면 그걸로 끝이라고, 그게 프로의 일이라고 굳게 믿어왔던 거죠.그런데 얼마 전, 제가 만든 번지르르한 페이지를처음으로 스크린 리더(화면낭독기)로 '들어보는' 순간,정말 망치로 머리를 세게 얻어맞은 듯한 충격을 받았습니다.제 눈에는 화려하고 직관적이던 그 모든 요소가,기계음으로 흘러나오는 순간 의미 없는 소음 덩어리가 되더군요."클릭 가능한 박스, 텍스트, 또 클릭 가능한 박스..."이게 전부였어요. 마치 잘 지어진 멋진 도서관에 들어가서모든 책의.. 2025. 10. 29.