솔그루

다음 프로젝트는 검색엔진 입니다.

· 2020-06-01 (월) 20:48:26 · 1349 · 1

안녕하세요. 새벽에 늦게 잠들었더니 컨디션이 엉망이네요.

 

예상대로 프로알라 에디터 플러그인은 망작이 된것 같네요. 

(사용자 층이 적은데다가, 에디터 자체를 유료 구매하지 않으면, 테스트도 불편.. 이걸 왜 만들었나 자괴감이.ㅠ)

 

이번 플러그인의 개발 경험이 다음 프로젝트를 할때 도움이 될테니, 이걸로 위안을 삼아 봅니다.

 

다음 프로젝트는 후보는 3가지정도인데, 이중에

1.  검색엔진

2. 추천엔진 

3. nodejs  채팅 + 방채팅(??) (이게 요즘 핫한것 같네요.)

입니다.

 

셋중에 1번이 좀더 빨리 끝날것 같네요. 그러니 1번부터 진행을 합니다.

 

만들어야 하는게 몇가지가 됩니다.

1. 게시물 수집기(크롤러)

 - 검색엔진의 성능을 비교하기 위해선 데이타가 일단 있어야 합니다. 그누보드에 연동을 해야 하니, 게시물 형태의 데이타가 필요합니다.

 - 고속으로 데이타를 수집할수 있는 golang을 사용해볼까합니다. 기본문법도 모르지만, 공개 소스가 많으니, 구글링의 도움을 받아서 진행

 

2. MySQL Full Text Search

 - MySQL 5.7 이상 버전에서 좋은 성능을 내준다고 하니, 테스트 해보고 싶습니다.

 

3. SphinxSearch 

 - 이건 다른분들도 많이 테스트를 해보신것 같은데,  2번과 성능 차이를 테스트 하기 위해 테스트 해봐야 겠습니다.

 

4. 엘라스틱 서치

 - 자바는 잘 모르지만, 자바 문법 몰라도 설치해서 사용할수 있을것 같네요. 

 

5. 그외 게시물 속도 향상을 위한 소소한 기능들

 - 그누보드는 자료가 많아지면 항상 느린것  같네요. 

 

잘 진행되면, 하나씩 공유해 보겠습니다. 일단 golang 문법 부터...

 

ps)  시간되면, CKEditor나 Toast UI 도 플러그인으로 만들어볼까 합니다. 

|

댓글 1개

기다릴께요
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

202,890건
+
제목 글쓴이 날짜 조회
20-06-03 조회 1,258
20-06-03 조회 1,712
20-06-03 조회 1,273
20-06-02 조회 1,272
20-06-02 조회 1,458
20-06-02 조회 2,430
20-06-02 조회 1,375
20-06-02 조회 2,368
20-06-02 조회 2,616
20-06-02 조회 1,906
20-06-02 조회 1,298
20-06-02 조회 1,105
20-06-02 조회 1,295
20-06-02 조회 1,393
20-06-01 조회 1,294
20-06-01 조회 1,288
20-06-01 조회 2,106
20-06-01 조회 1,350
20-06-01 조회 1,406
20-06-01 조회 1,388