728x90

지난 3개월 동안 cafe24의 node.js호스팅을 사용하며 느낀 점들을 소개할까 합니다.

장단점이 있었습니다.


1. 장점

 - 가벼운 홈페이지 운영정도를 생각한다면 저렴한 가격으로 구축 가능하다는 것

 

 - 무엇보다 장점은 다른 세팅없이 node.js프로젝트만 구축해서 올리면 된다는 것

( 다른 세팅이라 하면, 포트포워딩이나 nginx설정 등 기타 작업들을 말합니다.)


 - 안정적인 서버를 저렴하게 구축할 수 있다는 것


2. 단점

 - 서비스 확장을 위해서는 상위 가격의 제품을 써야만 한다는 것(cafe24에 의존적)

(nginx 설정 등을 통해, 직접 load balancing등을 구현하는 것은 불가능 합니다. 일반적인 웹호스팅이라고 보시면 됩니다.)


 - 치명적인 단점으로 .env를 통해 환경변수에 접근할 수 없다는 것

(cafe24에서 자체적으로 사용해서 저희는 쓸수 없다고 하네요)


 - 보통 클라우드 서비스나, 서버호스팅과 달리 node_modules 폴더를 푸시할때 같이 올려야 한다는 것

(push하는데 엄청난 시간이 소요됩니다. 거의 뭐 5분... node_modules를 올리지 않으면 당연히 에러가 발생합니다 npm install같은 행위는 저희가 할수 없기 때문입니다.)


 - 디렉토리 구조에서 web.js(http혹은 https서버를 실행시키는 스크립트파일) 를 반드시 root directory에 위치시켜야 한다는 것




저는 앞으로 정말 가벼운 서비스를 운영할 때는 이용할지도 모르겠습니다만, 글쎄요...

개인적인 의견으로는 node.js는 aws서비스를 이용하시는것이 아무래도 정신건강에 이로운것 같습니다.



ps. cafe24의 고객센터 서비스는 정말 응답이 빠릅니다.  이 부분은 서비스 이용간 가장 만족스러운 부분이었습니다.

728x90
반응형