• 목록
  • 아래로
  • 위로
  • 10
  • title: 크롬NUBE
  • 조회 수 868
Node.js 기반 NodeBB를 사용하다보니 관심이 많이 생겨 다른 CMS도 몇 가지 사용을 해봤습니다ㅎㅎ

저 말고도 관심 있는 분들이 있다면 참고가 됐으면 좋겠네요!


ㅡㅡㅡㅡㅡ


1. NodeBB


현재 깃허브에서 포럼 CMS 중에 별이 두 번째로 많습니다.

1위는 디스커스인데.. 저도 디스커스랑 NodeBB 둘 중에 고민을 많이 하다가 NodeBB를 선택했습니다.

php가 아닌 포럼 CMS 중에서는 디스커스 사용자가 가장 많은 것 같은데, 그만큼 익스텐션이나 테마도 디스커스가 가장 많이 나와있습니다.


NodeBB를 설치하고 나서도 그 부분 때문에 그냥 디스커스를 쓸까 고민을 많이 했지만 제가 사용할 기능들은 이미 NodeBB에도 다 만들어져있고, 확실히 속도 부분에서는 NodeBB가 더 빠른 것 같아서 NodeBB로 마음을 굳혔습니다.


테마로 해결 안되는 인터페이스 취향 문제도 있고, 사용 언어도 디스커스의 경우에는 루비랑 ruby on rails로 만들어져서 제가 손도 못 댈 거 같은데 NodeBB는 js 기반인 것도 큰 이유구요.


가볍고 빠르다는 점, 다양한 기능, (제가 직접 번역한!) 한글 번역이 잘 되어있다는 점이 장점인 것 같아요.


ㅡㅡㅡㅡㅡ


2. Ghost


최근에 IT 관련 블로그를 보다보면 네이버도 아니고 티스토리도 아닌 것이 깔끔하니 좋아 보일 때가 자주 있었는데 그게 대부분 Ghost로 만든 블로그였습니다.

Headless CMS라고 따로 부르는 명칭이 있는데 제가 웹 관련 지식이 얕아 제대로 설명은 못하겠습니다..


Headless라고 백엔드만 있는 건 아니고, xe의 빠른 설치나 NodeBB의 확장기능 설치처럼 관리자 화면에서 테마를 설치할 수 있지만... 워드프레스처럼 유료 테마도 같이 있습니다.


워드프레스도 사용을 해봤는데 개인적으로는 워드프레스의 세팅이 너무 복잡하게 느껴져서 Ghost가 더 좋았습니다.

설치도 너무 쉬워서 SSL 인증이나 nginx 설정 등등을 설치과정에서 자동으로 진행해주는 것도 좋았고, 관리자 화면이 직관적이어서 처음 사용하는데도 아무런 문제가 없었습니다.


유료 서비스도 운영 중이라서 Ghost 홈페이지에서 돈을 내면 관리나 seo 최적화 등을 알아서 해주고 그리 비싸지도 않습니다.


NodeBB랑 연동도 가능해서 앞으로 블로그를 만들 일이 생기면 저는 무조건 Ghost를 쓸 거 같네요 ㅎㅎ


ㅡㅡㅡㅡㅡ


3. Apostrophe


Ghost와 마찬가지로 블로그형 CMS입니다.

전체적인 느낌은 Ghost랑 비슷한데 워드프레스처럼 페이지를 드래그&드롭으로 편집할 수 있습니다.

설치과정은 Ghost에 비하면 복잡한데 설치만 끝나면 Ghost보다 활용도는 높을 거라 생각이 드네요.


다른 거 하기 바빠서 많이 써보진 못했는데 이 친구도 확실히 물건인 것 같아요.


ㅡㅡㅡㅡㅡ


4. Total.js CMS


Node.js 기반으로 만들어진 Total.js라는 프레임워크로 제작된 CMS입니다.

제대로 된 설치법이 없어 보여서 삽질할 각오로 설치해봤는데.. 그냥 설치법이 너무 간단한 거였습니다.

DB를 안 써서 깃으로 파일 받아다가 npm install하고 index.js 실행해주면 바로 돌아가니 Ghost보다도 설치가 쉽네요 ㅋㅋㅋ


컨텐츠나 사이트 관리 부분에서는 진짜 대단할 정도인데, Total.js로 만들어진 CMS, 위키엔진, 온라인 쇼핑몰 등등을 Super Admin인가 하는 걸로 다 관리하고 그걸로 서버 모니터링까지 가능합니다.


다만 아직 프론트엔드 쪽은 더 발전이 필요해보입니다.

사용자가 별로 없어서 위젯/템플릿/테마 등은 개발자가 제공하는게 대부분인데, 진짜 기본적인 틀로만 되어있어서 제 능력으로는 감당이 안될 것 같더라구요.

html, css 쪽 능력자분들은 지금 당장도 잘 활용할 수 있을 것 같은 CMS라 생각이 드네요.


ㅡㅡㅡㅡㅡ


설치는 안했지만 데모 사이트들을 사용해보니 이것들 외에도 node.js 기반 CMS 중 블로그형 CMS 중에는 괜찮은 것들이 정말 많았습니다.


호스팅 환경이라면 node.js를 사용하지 못하는 경우가 많아 힘들겠지만, 사용할 수 있다면 워드프레스 말고도 좋은 대안들이 많으니 고민해보셔도 좋을 것 같네요!

이니스프리님 이니스프리 포함 2명이 추천

추천인 2

댓글 10

토리토
노드.제이에스가 정확히 뭔가요?
comment menu
2021.03.21. 21:15

신고

"토리토님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 크롬NUBE 작성자 → 토리토
profile image
+1
저도 지식이 얕아서 정확한 설명은 안되겠지만 제가 이해한 바로는..
보통 저희가 보는 웹페이지가 html, js, css로 이루어져있는데 그 코드를 크롬 같은 브라우저가 해석을 해서 저희한테 보여주는 거고, 그 자바스크립트 코드를 브라우저 밖인 서버에서 실행할 수 있게 해주는게 node.js다 정도로 이해했어요.

뭔지는 이해를 대충 했는데 왜 쓰는지는 너무 복잡해서 설명을 못하겠네요..
comment menu
2021.03.21. 21:28

신고

"NUBE님의 댓글"

이 댓글을 신고 하시겠습니까?

포인트 폭탄+ → NUBE
+1
NUBE님 축하합니다.
추가로 100포인트만큼 포인트 폭탄+를 받았습니다.
comment menu
2021.03.21. 21:28

신고

"포인트 폭탄+님의 댓글"

이 댓글을 신고 하시겠습니까?

삭제

"포인트 폭탄+님의 댓글"

이 댓글을 삭제하시겠습니까?

YGL → 토리토
+1

node.js를 실무에서 사용중이고, 공부중입니다.

node.js는 자바스크립트 기반의 개발 플랫폼? 프레임워크? 라고 보시면 됩니다.
PHP나 JSP 등 에서는 보통 자바스크립트 최신 문법인 ES6 문법을 사용하지 않고 개발을 하더라구요(IE 및 구버전 브라우저에서 미지원).
node.js는 보통 패키지를 이것저것 사용하여 개발하게 되는데 서버사이드에서는 크롬엔진을 사용하여 코드가 작동하기 때문에 ES6 최신 문법 사용이 가능하고, 프론트에서도 바벨이라는 모듈을 설치하면 프로젝트 빌드 시 ES6문법으로 작성한 코드가 구버전 브라우저에서 작동하게끔 해주어서 개발시 es6 문법으로 개발할 수 있게 해주는 강력한 장점이 있습니다. (때문에 노드 기반 프로젝트는 es6 문법을 사용하여 개발한 프로젝트가 대다수입니다)
프론트 개발시에도 동적 페이지를 효과적이고 쉽게 개발할 수 있는 프레임워크들이 많아 큰 장점이라고 할 수 있습니다.
자바스크립트 지식만 가지고도 안드로이드 어플, 윈도우 애플리케이션 등을 빌드할 수 있는 모듈도 배포되고 있는데, 실제로 모바일 어플, 윈도우 프로그램을 개발해본 입장으로 자바나 C 지식 없이도 모바일 앱과 윈도우 프로그램 개발에 지장 없이 원하는 내용을 모두 구현할 수 있어 굉장히 만족했었습니다.

-_- 쓰다보니 node.js는 무엇인가가 아니라 장점을 나열하고 있네요

comment menu
2021.03.23. 03:07

신고

"YGL님의 댓글"

이 댓글을 신고 하시겠습니까?

YGL → 토리토
+1
강좌 게시판에 보시면 node.js로 홈페이지 만들기 강좌가 있습니다. (초입부분만 쓰고 뒷부분을 쓰지 못하고 있습니다만..)
해당 강좌가 완성된다면 node.js로 백엔드, 프론트엔드 모두 개발하여 배포하는 과정까지 담길 예정입니다.
comment menu
2021.03.23. 03:10

신고

"YGL님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 크롬NUBE 작성자 → YGL
profile image
+1
와! 자세한 설명 감사합니다!
저는 이제 막 시작해서 공부 좀 해보려고 야매로 독학한 자바스크립트부터 다시 공부 중인데, YGL님 강좌도 같이 봐야겠네요ㅎㅎ
얼른 1강만 더 올리시고 게시판 개설하시죠!
기대하겠습니다!
comment menu
2021.03.23. 07:44

신고

"NUBE님의 댓글"

이 댓글을 신고 하시겠습니까?

NoYeah
profile image
+1
Ghost 로 블로그 운영중인 분이 회원중에 계십니다~
comment menu
2021.03.21. 21:57

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 크롬NUBE 작성자 → NoYeah
profile image
+1
혹시? 하고 회원 사이트에 가보니 있네요 ㅋㅋㅋ
좋은 글 많이 쓰신 것 같은데 읽어볼 겸 구경가야겠어요!
comment menu
2021.03.21. 22:59

신고

"NUBE님의 댓글"

이 댓글을 신고 하시겠습니까?

라엘
profile image
+2
영문 포럼이 필요하게 되어 NodeBB 2년 정도 써보았습니다. (공식사이트에서 돈내고 호스팅서비스 받아서 운영)
한국스타일의 커뮤니티용으로는 부적합하고, 카테고리를 사용한 게시판 활동에 최적화 되어 있습니다.
심플하고 빨라요.
comment menu
2021.03.22. 10:17

신고

"라엘님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 크롬NUBE 작성자 → 라엘
profile image
사용자가 많아야 정보도 공유하고 할텐데 한국에서는 포럼을 잘 사용하지 않아서 아쉽네요ㅠㅠ

아무래도 한국에서 사용자가 많은 사이트들은 종합 커뮤니티인 경우가 많아서 라엘님이 말씀하신 것처럼 포럼보다는 xe 그누같은 구조가 더 적합하니..
comment menu
2021.03.22. 12:28

신고

"NUBE님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 시스템 점검 작업 완료 안내 10 마스터 마스터 24.09.05.16:25 2077
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 8866
공지 낚시성 불법도박 홍보 게시글을 주의하세요. 9 image 네모 네모 22.08.09.18:13 2739
공지 슬기로운 포인트 벌이를 하는 법 (22.10.11 업데이트) 64 네모 네모 18.06.17.20:25 17454
5893 코감기때문에 개고생중입니다. 4 image 국내산라이츄 국내산라이츄 21.04.04.01:58 135
5892 리버티 스킨에 스크롤 범위 표시 기능 추가하기 7 image 가온이 가온이 21.04.02.20:02 175
5891 로..또 1 Pong_ 21.04.02.16:01 134
5890 제 포인트에 볕 들 때가 되었습니다. 1 출사로 출사로 21.04.02.08:19 91
5889 사진 정리하다가... 8 image Apache Apache 21.04.01.23:23 159
5888 요즘 xe3는 어떤가요? 4 YGL 21.04.01.23:10 152
5887 자료실 댓글창이 이상합니다 랩퍼투혼 랩퍼투혼 21.04.01.21:13 108
5886 만우절 1등했습니다!!! 7 image 자뻑보이 자뻑보이 21.04.01.00:16 144
5885 놋북이 슬슬 갈 때가 됐나... 국내산라이츄 국내산라이츄 21.03.31.22:30 112
5884 1달 개근 실패.. ㅠ.ㅠ 2 image kgoon 21.03.31.09:22 109
5883 예 생일입니다. 11 image 국내산라이츄 국내산라이츄 21.03.28.01:36 179
5882 가입했습니다. 15 techboi 21.03.27.07:48 263
5881 해파리냉채 했습니다. 4 image 국내산라이츄 국내산라이츄 21.03.27.03:21 127
5880 대충 끝났습니다 ㅎㅎ 1 image NUBE title: 크롬NUBE 21.03.25.19:39 127
5879 저도 요즘 사는 이야기 5 image 라엘 라엘 21.03.25.12:03 149
5878 질문 게시판에 올린 문제 해결했습니다! 4 NUBE title: 크롬NUBE 21.03.24.12:09 208
5877 요즘 블로그 기자단 모집하는 애들 되게 정성이네요. 3 국내산라이츄 국내산라이츄 21.03.23.01:55 169
5876 1년만에 ㄹ황 16 Apache Apache 21.03.22.11:16 324
Node.js 관련 CMS 몇 가지 사용 후기 10 NUBE title: 크롬NUBE 21.03.21.19:59 868
5874 도박, 위험하지 않아요~ 2 image 짐농 짐농 21.03.20.16:52 170