# BLEX 2019 개발노트

- Author: @baealex
- Published: 2019-06-05
- Updated: 2021-04-19
- Source: http://blex.me/@baealex/blex-2019-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8-%EB%85%B8%ED%8A%B8
- Tags: 블렉스, 개발노트

---

#### December

**2019. 12. 31.**

- 사용자
    - [배터리 시스템](https://blex.me/@baealex/%EC%82%AC%EC%9A%A9%EC%9E%90-%EB%B0%B0%ED%84%B0%EB%A6%AC-%EC%B6%94%EA%B0%80) 도입

**2019. 12. 27.**

- 포스트
    - 액션 네비게이션 상단으로 변경
    - 타이틀 이미지가 전체 사이즈에서 절반으로 줄어듬

**2019. 12. 26.**

- 글쓰기
    - 이미지 업로드 오류 수정

**2019. 12. 25.**

- 포스트
    - 포스트의 메인 이미지의 디자인 오류 수정

**2019. 12. 24.**

- 댓글
    - URL의 경우 자동으로 링크 적용
    - 댓글 수정시 윈도우 없이 수정 가능하도록 변경
- 시리즈
    - 시리즈 편집 위치 변경

**2019. 12. 23.**

- 댓글
    - 렌더링 방식 변경으로 인한 속도 향상 및 트레픽 감소

**2019. 12. 22.**

- 시스템
    - 수집 가능한 이미지로 변경(bg-img => picture)

**2019. 12. 21.**

- 설정
    - 포스트 퀵 숨김/해제 버튼 추가

**2019. 12. 05.**

- 알림
    - 렌더링 방식 변경으로 인한 속도 향상 및 트레픽 감소

**2019. 12. 04.**

- 포스트
    - 헤드라인 네비게이션 디자인 변경
- 회원가입
    - 아이디 생성시 사용자 도움 개선

**2019. 12. 03.**

- 태그
    - 태그의 모든 공백을 제거
- 시리즈
    - 시리즈의 `url`, `slug` 처리
- 프로필
    - 페이징 처리
    - 활동 기록 확장

**2019. 12. 02.**

- 시스템
    - 404 페이지 변경

**2019. 12. 01.**

- 프로필
    - 태그 별 게시물 표시

#### November

**2019. 11. 30.**

- 시리즈
    - 시리즈 페이지에 사용자 테마 적용

**2019. 11. 28.**

- 테마
    - Dark Mode 추가
- 시스템
    - [RSS](https://blex.me/rss) 추가

**2019. 11. 27.**

- 사용자 계정
    - 본문의 테마 선택 가능
        - Default
        - Violet
- 프로필
    - 활동 탭 댓글 좋아요 병합 후 시간순 정렬(으로 인한 좋아요 초기화)

**2019. 11. 26.**

- 사용자 계정 설정
    - 본문의 폰트 선택 가능
        - Noto Sans KR
        - Noto Sans Serif
        - RIDIBatang

**2019. 11. 25.**

- 글 작성
    - gif → mp4로 자동 변환

**2019. 11. 20.**

- 글 목록
    - 경향탭 > 인기로 변경 후 인기탭 삭제
- 포스트
    - 표 지원
    - 헤드라인 1, 2 하단바 추가
    - 이미지 및 영상 디자인 수정
- 시스템
    - 포스트 SEO 향상 태그 추가
    - 태그 리스트의 마크업 변경
- 시리즈
    - 시리즈 페이지 개설

**2019. 11. 18.**

- 프로필
    - 프로필 뒤로가기 이슈 조치
- 글 목록
    - 무한스크롤 뒤로가기 이슈 조치

**2019. 11. 15.**

- 프로필
    - 시리즈 표시
    - 활동 기록(댓글 및 좋아요) 표시

**2019. 11. 11.**

- 시스템
    - 트랜드 매일 수치 감소
- 글 목록
    - '경향'탭이 다시 추가됨
- 포스트
    - 사용자 태그 방식 교체
    - 댓글 등 상호작용 보안 오류 수정

**2019. 11. 10.**

- 시스템
    - 이미지 정리 자동화 시스템 성능 향상 및 개선

**2019. 11. 01.**

- 글 작성
    - 댓글 닫기 선택 가능

#### October

**2019. 10. 31.**

- 시스템
    - 사용되지 않는 이미지 정리 자동화

**2019. 10. 30.**

- 댓글
    - 500자로 제한됨

**2019. 10. 24.**

- 글 목록
    - 사용자 썸네일 노출

**2019. 10. 22.**

- 글 목록
    - '경향'탭 일시적으로 삭제

**2019. 10. 16.**

- 서버 이전
    - AWS로 배포 시작

**2019. 10. 12.**

- 주간 베스트
    - 당일 포스트가 등록되지 않는 버그 수정

**2019. 10. 11.**

- 태그
    - 태그 페이지 포스트 카드 형식으로 변경
- 검색
    - 무한 스크롤 적용
- 프로필
    - 무한 스크롤 적용
- 글 목록
    - (최신탭에서) 무한 스크롤 제거
    - (공지탭에서) 태그 클라우드 추가

**2019. 10. 10.**

- 시스템
    - SEO 향상 위한 `robots.txt` 추가
- 글 작성
    - `slugfy`시 `url` 없는 경우 무작위 이름

**2019. 10. 09.**

- 알림
    - 우측에 고정되도록 변경
- 사용자 계정 설정
    - 네비게이션이 좌측으로 변경
    - 사용자 이름과 가입일을 계정 탭으로 이동

**2019. 10. 08.**

- 트랜드
    - 트랜디 수치 측정
- 시리즈
    - 다수의 시리즈를 가진 경우 우선 순위 판단
    - 시리즈로 이동한 경우 시리즈 정보 전달(크롤링 차단)

**2019. 10. 07.**

- 검색
    - 검색 추가
- 글 목록
    - 인기글 => 주간 인기로 변경
    - 글 정렬 방식에 대한 탭 추가
    - 공지사항 삭제 및 공지 탭으로 변경

**2019. 10. 04.**

- 알림
    - 좌측 토스트로 교체
- 로그인
    - 소셜 로그인 - 구글
    - 소셜 로그인 - 깃허브
- 사용자 계정 설정
    - 시리즈 추가 가능
    - 시리즈 편집 가능
    - 시리즈 삭제 가능
- 글 작성
    - 이미지 업로드 버튼 개선
    - '크롤링 차단' => '프로필 대표글'로 변경
- 사용자 계정 설정
    - 프로필 업로드 버튼 개선
    - 기본 페이지에 BLEX 이미지 출력

**2019. 10. 03.**

- 댓글
    - 수정 가능
    - 삭제시 유저 이름 입력
- 포스트
    - 본문에서 조회수 삭제
    - 해당 글 시리즈의 다음글 이전글 표시
- 사용자 계정 설정
    - 설정 세분화 실시
    - 사용자 포스트 분석탭 추가

**2019. 10. 02.**

- 댓글
    - 다른 사용자 태그
- 포스트
    - 조회수 중복 방지
    - 작성자에게 조회수 보여줌
- 사용자 계정 설정
    - 패스워드 변경 추가
    - 사용자 이메일 전송 허용 버튼 추가
    - 사용자 활동 기록 수집 허용 버튼 추가
    - 사용자 숨긴글, 댓글, 추천한 글 목록 클릭시 펼쳐지도록 변경

**2019. 10. 01.**

- 알림
    - 알림이 모달로 출력되도록 변경
- 태그
    - 정렬 기능 추가(이름순, 인기순)

#### September

**2019. 09. 29.**

- 사용자 계정 설정
    - 사용자 SNS 링크 추가
        - 깃허브
        - 트위터
        - 유튜브
        - 페이스북
        - 인스타그램
    - 사용자 홈페이지 링크 추가
- 글 작성
    - 작성한 글 숨기는 기능 추가
    - 구글 등 검색봇 차단 기능 추가
- 알림
    - 사용자 활동 알림 추가
        - 회원가입시
        - 타 사용자가 자신의 글에 추천시
        - 타 사용자가 자신의 글에 댓글 작성시
        - 알림이 1개 이상인 경우 색상 변경

**2019. 09. 28.**

- 메일
    - 인증 메일 디자인 개선
- 프로필
    - 작성한 댓글 및 추천한 글 삭제
- 로그인
    - 소셜 로그인 - 카카오(수정중)
- 사용자 계정 설정
    - 이메일 변경 삭제
    - 사용자 컨텐츠 백업 지원
    - 작성한 댓글 및 추천한 글 표시

**2019. 09. 27.**

- 로그인
    - 폼 개선
- 회원가입
    - 폼 개선
- 메일
    - SSL 인증 추가
    - 메일 주소 변경
- 글 작성
    - 페이지 UX 개선

**2019. 09. 25.**

- 회원가입
    - 사용자 메일 인증 도입
- 글 작성
    - 전체 화면으로 전환하여 편의성 향상
    - 글작성 버튼을 상단에서 하단으로 전환
- 글 목록
    - 리스트 형식에서 카드 형식으로 변경

**2019. 09. 24.**

- 글 작성
    - `Editormd`의 이미지 업로드 기능 정상 작동
- 프로필
    - 사용자가 추천한 글 표시
    - 프로필 디자인 개선 및 구조 변경

**2019. 09. 19.**

- 글 작성
    - `Editormd`를 활용하여 사용자 글 작성 편의성 향상

**2019. 09. 11.**

- 프로필
    - 사용자 Avatar 및 Bio 디자인 변경
- 사용자 계정 설정
    - 계정 설정을 위한 페이지 추가
    - 이름 변경 가능
    - 이메일 변경 가능

**2019. 09. 10.**

- 댓글
    - 댓글 작성시 새로고침 비활성
    - 댓글 삭제시 새로고침 비활성
- 포스트
    - 상단 네비게이션에 작성자 표시

**2019. 09. 05.**

- 글 작성
    - 글 등록 속도 향상
    - 마크다운 변환 서버의 변경으로 인함

**2019. 08. 26.**

- 포스트
    - `Prism`을 활용한 소스코드 신택스 적용

#### August

**2019. 08. 25.**

- 포스트
    - 비활성 사용자가 추천시 안내 표시

**2019. 08. 23.**

- 글 목록
    - `BLEX`로고가 추가됨
- 포스트
    - 추천한 경우 버튼 색상 변경

**2019. 08. 22.**

- 태그 페이지
    - 페이지 네이션 추가
    - 전체 태그 하단에 표시
- 프로필
    - 사용자 참여한 태그 표시
    - 게시글 리스트 디자인 `Gird Layout`으로 변경

**2019. 08. 20.**

- 포스트
    - 내부 네비게이션 우측에 추가

**2019. 08. 19.**

- 댓글
    - 사용자 Avatar 표시
- 글 작성
    - 연관된 태그를 작성 가능
- 포스트
    - `Noto Sans`체를 활용하여 가독성 향상

**2019. 08. 10.**

- 전체적인 테마 색상 변경(보라 → 검정)

**2019. 08. 03.**

- 댓글
    - 데이터 구조 개선
- 포스트
    - 연관 포스트 디자인 개선

**2019. 08. 02.**

- 포스트
    - 하단에 연관 포스트 출력
    - 글은 랜덤으로 배치되며 추후 변경예정

#### July

**2019. 07. 15.**

- 프로필
    - 작성한 댓글 확인 가능
    - 작성한 포스트와 댓글 수 표시
- 글 목록
    - 페이지 구분 및 무한 스크롤 적용

**2019. 07. 13.**

- 글 작성
    - 본문에 사용할 이미지 업로드 추가(PHP 활용)

**2019. 07. 08.**

- 시스템
    - SEO 향상을 위한 사이트맵 생성

#### June

**2019. 06. 27.**

- 글 목록
    - 구글 맞춤검색을 활용한 검색 추가

**2019. 06. 26.**

- 포스트
    - 추천 기능 및 버튼 추가

**2019. 06. 17.**

- 글 목록
    - 인기있는 포스트 추가
    - 이미지가 있는 포스트만 출력
    - 디자인 수정

**2019. 06. 16.**

- 포스트
    - 로딩 속도 향상
        - 마크다운 전환 방식 변경으로 인함
    - URL 중복 방지 알고리즘 추가
- 글 작성
    - 작성 폼 디자인 개선

**2019. 06. 14.**

포스트

- 주소가 '@작성자/타이틀'로 변경

**2019. 06. 12.**

- 카테고리
    - 카테고리 추가
- 공지사항
    - 글의 공지사항 구분

**2019. 06. 10.**

포스트

- 마지막 업데이트 날자를 포함

**2019. 06. 09.**

- 프로필
    - 프로필 페이지 추가
    - 사용자가 작성한 글 표시
- 로그인 된 사용자만 다른 사용자의 메일 볼 수 있도록 변경

**2019. 06. 07.**

- 댓글
    - 삭제 기능 추가
- 프로필
    - Avatar 추가
    - Bio 추가
- 글 작성
    - 마크다운으로 글 작성 제공
    - 포스트 호출시 동적으로 변환됨
- 포스트
    - 타이틀 이미지가 있는 글의 디자인 개선

**2019. 06. 06.**

- 포스트
    - SEO 최적화를 위한 메타태그 추가
        - OG
        - Twitter
- 글 목록
    - 디자인 변경

**2019. 06. 05.**

- 댓글
    - 댓글 작성 가능
- 포스트
    - 소셜 공유 버튼 추가
        - 트위터
        - 페이스북
    - 삭제 기능 추가
    - 본문 디자인 변경
