mosh.조영현

가성비를 기준으로 쇼핑몰 기술 선택하기


안녕하세요. 모슈를 운영중인 대표 개발자입니다.

저희는 오픈마켓 시스템을 여러건 개발한 경험이 있습니다.

일반적인 쇼핑몰보단 기술 난이도 및 개발비용이 높은데요. 해당 경험을 바탕으로 쇼핑몰은 무엇으로 만들어야 할까? 라는 내용을 가성비 측면에서 써보겠습니다.


쇼핑몰 구축 시 고려사항 및 선택지

쇼핑몰을 구축할 때, 사업의 규모, 예산, 기능적 요구사항에 따라 다양한 접근 방식을 고려할 수 있습니다. 각 접근 방식에는 고유의 장점과 단점이 있으므로, 상황에 맞는 선택이 필요합니다.

이 포스팅에선 일반 자사몰, 약간 복잡한 형태의 쇼핑몰, 특화된 쇼핑몰&복잡한 시스템 이 3가지 부류로 정리를 해보겠습니다.

일반 자사몰

가장 흔한 형태의 쇼핑몰로, 기본적인 전자상거래 기능을 제공하는 독립몰입니다.

단순히 물건을 올리고 파는 형태라면, 그리고 또 사업 초기라면, 복잡한 시스템은 오버스펙일 확률이 높습니다.

독립몰 사업하시는 분에게 연락이 올 경우 처음 필요 기능들을 청취합니다. 그리고 특별한 시스템 구축이 필요없고, 시중에 나와있는 시스템으로 빠르게 구축하시는게 사업에 더 도움 되시겠다 판단되면, 해당 형태로 진행하시는게 어떠한지 컨설팅을 해드립니다.


일반적으로 해당 케이스 분들에게 추천 드리는 형태는 다음과 같습니다.


스마트 스토어 - 네이버 스마트 스토어는 초보자에게 적합한 독립몰 형태의 플랫폼으로, 사용이 간편하고 다양한 기능을 제공합니다.


카페24와 같은 쇼핑몰 호스팅 - 카페24, 메이크샵, 고도몰, WIX, 아임웹 등 호스팅 서비스가 있습니다. 다양한 스킨과 템플릿을 제공하여 쉽게 론칭할 수 있습니다. 초기에는 최소한의 기능으로 시작하고, 필요에 따라 확장할 수 있습니다. 채널톡과 같은 여러 플러그인을 지원합니다.


디자인 및 커스터마이징 - 초기 비용을 절감하고자 한다면, 자체적으로 디자인을 시도하거나 크몽과 같은 플랫폼에서 프리랜서를 통해 디자인을 의뢰할 수 있습니다. 다만, 디자이너 선택 시 퀄리티에 주의해야 합니다.


해당 케이스에 해당하는 경우 무료 컨설팅을 통해 가장 적합한 형태를 조언해드리는 형태로 상담 진행해 드리며, 저희와 계약은 진행하지 않습니다. 연락 주셔서 많은 도움 받아가시길 바랍니다. ☺️

일반 자사몰에서 약간 복잡한 형태의 쇼핑몰

기본적인 기능 외에도 추가적인 기능이 필요한 경우, 커스터마이징이 필요할 수 있습니다. 그런데 위에서 언급된 서비스들은 커스터마이징 범위가 많이 제한적입니다.

서비스에서 수정 가능한 범위를 초과하는데 약간의 수정 정도로 커버가 가능할 경우 선택되는 형태입니다.


PHP 기반 커스터마이징

PHP는 쇼핑몰 개발에 널리 사용되는 언어로, 다양한 커스터마이징 옵션을 제공합니다.

비용이 저렴하지만, 유지보수와 확장성 면에서는 한계가 있을 수 있습니다.

워드프레스, 그누보드 기반의 솔루션 등을 많이 활용합니다.


쇼핑몰 솔루션 업체

PHP 외에도 다양한 기술 기반의 솔루션이 존재하며, 이를 통해 커스터마이징을 할 수 있습니다.

업체 선택 시 기술 지원과 유지보수 조건을 꼼꼼히 확인해야 하며, 소스 코드 제공 여부도 중요합니다.

소스 코드를 제공하지 않는 경우 특정 회사에 종속성이 생기고(수정 가능 여부를 솔루션 업체가 판단, 수정 불가 한 경우가 많고, 비용이 비쌈), 전부 다 바꿔야 하는, 막막한 상황에 처할 수 있는점 주의해야합니다.


푸시 서비스를 위한 앱 패키징 등, 기능 추가

큰 틀에서 기존 시스템과 같으나 iOS, Android 앱 출시 등과 같은 기술 요구사항이 있을 경우,관련 기술개발에 특화된 개발사 또는 프리랜서를 컨택해서 건단위로 프로젝트 발주를 합니다. 기능 하나씩 추가 하다보면 큰 비용이 될 수 있기 때문에, 각 잡고 만드는게 나을 수도 있으나, 카페24 앱 패키징과 같은 특정 기능에 대해 찍어내기 형태로 일하는 업체들의 경우 금액이 저렴합니다. 다만 박리다매 업체들의 경우 자세히 보면, 부족한 점이 많이 보이기 때문에 꼼꼼히 살펴 보고 결정해야합니다.

특화된 쇼핑몰 및 복잡한 시스템

고유한 기능이나 복잡한 시스템이 필요한 경우, 자체 개발이 필요합니다.


지도 기반, 추천 시스템, 오픈마켓 - 이러한 복잡한 기능이 요구되는 경우, 개발 전문 업체나 내부 개발 팀을 통해 구축하는 것이 좋습니다.


소스 코드 소유 - 자체 개발 시 코드 소유권을 명확히 하여, 향후 유지보수와 개선에 대한 유연성을 확보하는 것이 중요합니다.


비용 - 고급 기술과 커스터마이징이 많이 필요한 경우, 초기 개발 비용이 높을 수 있습니다. 따라서 예산 계획을 명확히 세우고, 장기적인 ROI(Return on Investment)를 고려해야 합니다.

모슈는 어떤 기술로 만드냐?

저희는 다양한 선택지를 제공합니다.


인프라 - 고객의 상황에 맞게 Cloud(Google Cloud, AWS, AZURE) 또는, 국내 호스팅 서버, 또는 물리서버 등을 선택 가능. Cloud 도메인 등에서 수수료를 받지 않고 직접 서비스 결제 방식을 지향.


백엔드 - Django, Spring Boot, Nest.js, Node.js, PHP 등 다양한 선택지가 있는데, 요구사항에 맞게 기술 제안을 드립니다.


프런트엔드 - SEO 및 향후 유지보수를 위해 일반적으로 Next.js를 제안 드리며, 그 외에도 Nuxt.js, React.js, Vue.js, vanilla js 등의 선택지가 있습니다.


PG - 고객사 계약된 상황에 따라 맞출 수 있음. (포트원, 토스페이먼츠, 나이스페이먼츠 등)


코드 제공 - 개발 완료된 건에 한해서 모든 코드를 제공하며, 배포 등 필요한 부분에 대한 가이드 문서를 제공합니다. 필요시 담당자 인수인계까지 해드립니다.


하자보수 - 버그에 한해 1년 하자보수 제공


유지보수 - 간단한 수정에 대한 시급 기반의 유지보수 견적 가능. 월별 유지보수 등 다양한 유지보수 옵션 제공.

쇼핑몰 기반의 여러 서비스들

소개팅과 같은 매칭 시스템의 경우 상품 추천이 아닌, 사람 추천을 해주고, 정기 결제, 단건 결제, 채팅 메세지 등의 기능이 있는 쇼핑몰이라고 볼 수 있습니다.

배민은 음식을 주문해주는 오픈마켓 형태의 몰인몰 쇼핑몰이며, 판매자 뿐만이 아니라, 라이더, 라이더 업체등을 관리하고, 정산 해주고, 배송추적 등이 가능한 특징을 가지고 있습니다.

쿠팡의 경우 일반적인 몰인몰로 볼 수 있지만, 뒤에 숨겨진 물류시스템이 대단히 복잡합니다.


위에 3개 예시는 특화된 쇼핑몰 및 복잡한 시스템의 형태중 하나이며, 사업마다 필요한 특화 시스템이 다를겁니다.


여러분들이 만들고 싶은 서비스가 있으신가요?

만들고 싶은 서비스들의 기능들을 하나 하나씩 작은 단위로 쪼개서 문서화 하면 요구사항 정의서가 됩니다.

어떤 형태로 만들어 볼지 고민해보면서 요구사항 정의서를 만들어 보세요. 재밌습니다.


만약 기술적 조언이 필요하시면 언제든 연락 주세요.


모슈가 진행한 프로젝트가 궁금하다면?


DM 환영

https://instagram.com/mosh.kr


1:1 상담 링크


쿠팡 위메프 티메프 티켓몬스터 배달의민족 소개팅어플 웹개발 웹외주 앱개발 앱외주 스타트업개발 외주개발

가성비를 기준으로 쇼핑몰 기술 선택하기


안녕하세요. 모슈를 운영중인 대표 개발자입니다.

저희는 오픈마켓 시스템을 여러건 개발한 경험이 있습니다.

일반적인 쇼핑몰보단 기술 난이도 및 개발비용이 높은데요. 해당 경험을 바탕으로 쇼핑몰은 무엇으로 만들어야 할까? 라는 내용을 가성비 측면에서 써보겠습니다.


쇼핑몰 구축 시 고려사항 및 선택지

쇼핑몰을 구축할 때, 사업의 규모, 예산, 기능적 요구사항에 따라 다양한 접근 방식을 고려할 수 있습니다. 각 접근 방식에는 고유의 장점과 단점이 있으므로, 상황에 맞는 선택이 필요합니다.

이 포스팅에선 일반 자사몰, 약간 복잡한 형태의 쇼핑몰, 특화된 쇼핑몰&복잡한 시스템 이 3가지 부류로 정리를 해보겠습니다.

일반 자사몰

가장 흔한 형태의 쇼핑몰로, 기본적인 전자상거래 기능을 제공하는 독립몰입니다.

단순히 물건을 올리고 파는 형태라면, 그리고 또 사업 초기라면, 복잡한 시스템은 오버스펙일 확률이 높습니다.

독립몰 사업하시는 분에게 연락이 올 경우 처음 필요 기능들을 청취합니다. 그리고 특별한 시스템 구축이 필요없고, 시중에 나와있는 시스템으로 빠르게 구축하시는게 사업에 더 도움 되시겠다 판단되면, 해당 형태로 진행하시는게 어떠한지 컨설팅을 해드립니다.


일반적으로 해당 케이스 분들에게 추천 드리는 형태는 다음과 같습니다.


스마트 스토어 - 네이버 스마트 스토어는 초보자에게 적합한 독립몰 형태의 플랫폼으로, 사용이 간편하고 다양한 기능을 제공합니다.


카페24와 같은 쇼핑몰 호스팅 - 카페24, 메이크샵, 고도몰, WIX, 아임웹 등 호스팅 서비스가 있습니다. 다양한 스킨과 템플릿을 제공하여 쉽게 론칭할 수 있습니다. 초기에는 최소한의 기능으로 시작하고, 필요에 따라 확장할 수 있습니다. 채널톡과 같은 여러 플러그인을 지원합니다.


디자인 및 커스터마이징 - 초기 비용을 절감하고자 한다면, 자체적으로 디자인을 시도하거나 크몽과 같은 플랫폼에서 프리랜서를 통해 디자인을 의뢰할 수 있습니다. 다만, 디자이너 선택 시 퀄리티에 주의해야 합니다.


해당 케이스에 해당하는 경우 무료 컨설팅을 통해 가장 적합한 형태를 조언해드리는 형태로 상담 진행해 드리며, 저희와 계약은 진행하지 않습니다. 연락 주셔서 많은 도움 받아가시길 바랍니다. ☺️

일반 자사몰에서 약간 복잡한 형태의 쇼핑몰

기본적인 기능 외에도 추가적인 기능이 필요한 경우, 커스터마이징이 필요할 수 있습니다. 그런데 위에서 언급된 서비스들은 커스터마이징 범위가 많이 제한적입니다.

서비스에서 수정 가능한 범위를 초과하는데 약간의 수정 정도로 커버가 가능할 경우 선택되는 형태입니다.


PHP 기반 커스터마이징

PHP는 쇼핑몰 개발에 널리 사용되는 언어로, 다양한 커스터마이징 옵션을 제공합니다.

비용이 저렴하지만, 유지보수와 확장성 면에서는 한계가 있을 수 있습니다.

워드프레스, 그누보드 기반의 솔루션 등을 많이 활용합니다.


쇼핑몰 솔루션 업체

PHP 외에도 다양한 기술 기반의 솔루션이 존재하며, 이를 통해 커스터마이징을 할 수 있습니다.

업체 선택 시 기술 지원과 유지보수 조건을 꼼꼼히 확인해야 하며, 소스 코드 제공 여부도 중요합니다.

소스 코드를 제공하지 않는 경우 특정 회사에 종속성이 생기고(수정 가능 여부를 솔루션 업체가 판단, 수정 불가 한 경우가 많고, 비용이 비쌈), 전부 다 바꿔야 하는, 막막한 상황에 처할 수 있는점 주의해야합니다.


푸시 서비스를 위한 앱 패키징 등, 기능 추가

큰 틀에서 기존 시스템과 같으나 iOS, Android 앱 출시 등과 같은 기술 요구사항이 있을 경우,관련 기술개발에 특화된 개발사 또는 프리랜서를 컨택해서 건단위로 프로젝트 발주를 합니다. 기능 하나씩 추가 하다보면 큰 비용이 될 수 있기 때문에, 각 잡고 만드는게 나을 수도 있으나, 카페24 앱 패키징과 같은 특정 기능에 대해 찍어내기 형태로 일하는 업체들의 경우 금액이 저렴합니다. 다만 박리다매 업체들의 경우 자세히 보면, 부족한 점이 많이 보이기 때문에 꼼꼼히 살펴 보고 결정해야합니다.

특화된 쇼핑몰 및 복잡한 시스템

고유한 기능이나 복잡한 시스템이 필요한 경우, 자체 개발이 필요합니다.


지도 기반, 추천 시스템, 오픈마켓 - 이러한 복잡한 기능이 요구되는 경우, 개발 전문 업체나 내부 개발 팀을 통해 구축하는 것이 좋습니다.


소스 코드 소유 - 자체 개발 시 코드 소유권을 명확히 하여, 향후 유지보수와 개선에 대한 유연성을 확보하는 것이 중요합니다.


비용 - 고급 기술과 커스터마이징이 많이 필요한 경우, 초기 개발 비용이 높을 수 있습니다. 따라서 예산 계획을 명확히 세우고, 장기적인 ROI(Return on Investment)를 고려해야 합니다.

모슈는 어떤 기술로 만드냐?

저희는 다양한 선택지를 제공합니다.


인프라 - 고객의 상황에 맞게 Cloud(Google Cloud, AWS, AZURE) 또는, 국내 호스팅 서버, 또는 물리서버 등을 선택 가능. Cloud 도메인 등에서 수수료를 받지 않고 직접 서비스 결제 방식을 지향.


백엔드 - Django, Spring Boot, Nest.js, Node.js, PHP 등 다양한 선택지가 있는데, 요구사항에 맞게 기술 제안을 드립니다.


프런트엔드 - SEO 및 향후 유지보수를 위해 일반적으로 Next.js를 제안 드리며, 그 외에도 Nuxt.js, React.js, Vue.js, vanilla js 등의 선택지가 있습니다.


PG - 고객사 계약된 상황에 따라 맞출 수 있음. (포트원, 토스페이먼츠, 나이스페이먼츠 등)


코드 제공 - 개발 완료된 건에 한해서 모든 코드를 제공하며, 배포 등 필요한 부분에 대한 가이드 문서를 제공합니다. 필요시 담당자 인수인계까지 해드립니다.


하자보수 - 버그에 한해 1년 하자보수 제공


유지보수 - 간단한 수정에 대한 시급 기반의 유지보수 견적 가능. 월별 유지보수 등 다양한 유지보수 옵션 제공.

쇼핑몰 기반의 여러 서비스들

소개팅과 같은 매칭 시스템의 경우 상품 추천이 아닌, 사람 추천을 해주고, 정기 결제, 단건 결제, 채팅 메세지 등의 기능이 있는 쇼핑몰이라고 볼 수 있습니다.

배민은 음식을 주문해주는 오픈마켓 형태의 몰인몰 쇼핑몰이며, 판매자 뿐만이 아니라, 라이더, 라이더 업체등을 관리하고, 정산 해주고, 배송추적 등이 가능한 특징을 가지고 있습니다.

쿠팡의 경우 일반적인 몰인몰로 볼 수 있지만, 뒤에 숨겨진 물류시스템이 대단히 복잡합니다.


위에 3개 예시는 특화된 쇼핑몰 및 복잡한 시스템의 형태중 하나이며, 사업마다 필요한 특화 시스템이 다를겁니다.


여러분들이 만들고 싶은 서비스가 있으신가요?

만들고 싶은 서비스들의 기능들을 하나 하나씩 작은 단위로 쪼개서 문서화 하면 요구사항 정의서가 됩니다.

어떤 형태로 만들어 볼지 고민해보면서 요구사항 정의서를 만들어 보세요. 재밌습니다.


만약 기술적 조언이 필요하시면 언제든 연락 주세요.


모슈가 진행한 프로젝트가 궁금하다면?


DM 환영

https://instagram.com/mosh.kr


1:1 상담 링크


쿠팡 위메프 티메프 티켓몬스터 배달의민족 소개팅어플 웹개발 웹외주 앱개발 앱외주 스타트업개발 외주개발