울라프

그누보드 대형 프로젝트 설계 후기

** 5년간의 렌트카 회사 ERP 구축 후 느낀 점
1.  그누보드 구 버전으로 대충 만들어서 4년간 운영함. (그때는 사업성공여부가 불확실)

2. 코로나때 큰 성장을 했는데, 시간이 없어서 유지보수를 못 하다 최근에 와서 리뉴얼. 

 

이하 작업 내용.

 

3. Array 통일. 필요한 모든 변수를 보기좋게 Array에 설정함. Array가 3배 늘어났는데, 체감 성능저하 없음. 변수 관리 능력은 10배 좋아짐.

3. 함수재활용, Array가 보기 좋으니 함수를 재활용하기 용의해져 재활용성이 3배 늘어남. A 게시판 , B 게시판 카테고리가 같은 함수로 제작되어 서로 다른 Array에 담겨짐. 사이트 리프레시 속도 5배 빨리짐. (0.1초 걸리던 것이 0.02초). ex) 3가지 변수를 얻기 위해 foreach를 3배 돌려야 했던 것을 1번 돌리면서 모두 각각의 외부변수에 할당함. 

4. CSS 변수통일. 기존 글자체가 다 다르고 크기, 색상도 제 각각 이던 것을, 20가지 색상에 5가지 글자크기, 1가지 글자체로 통일함. 

5. 자바스크립트 간결화. 중복되던 스크립트를 보기 쉽게 정렬 

(ChatGPT로 많은 도움 받음)

6. Nas 에 Gitea 설치하여 버젼관리 (** 대박)

7. RSS 사용하여 웹사이트, 로컬호스트 동기화 (** 대박, 새세상)

 

** 무엇보다 내 php 능력이 크게 향상 됨.

 

(고수분들 조언 바랍니다. 혹시 제가 보지 못한것들...)

|

댓글 3개

고생 많으시군요~ 저도 이번 프로젝트때 배열 활용 많이 했는데 간단하게만 하다가 다중배열까지 하느라고.. 공부 다시 하게됐어요 ? 빨리 마감 했으면 좋겠어요..
기획 개발 다 직접하신 건가요? ㅎㄷㄷ
글만 봐도 엄청난 작업들을 하시고 계시네요..응원합니다. ㅎㅎ
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
2년 전 조회 1,981
2년 전 조회 2,484
2년 전 조회 2,206
2년 전 조회 2,224
2년 전 조회 1,785
2년 전 조회 1,601
2년 전 조회 1,785
2년 전 조회 1,904
2년 전 조회 2,987
2년 전 조회 2,606
2년 전 조회 2,109
2년 전 조회 1,770
2년 전 조회 1,938
2년 전 조회 3,214
2년 전 조회 2,676
2년 전 조회 2,853
2년 전 조회 3,557
2년 전 조회 2,172
2년 전 조회 2,328
2년 전 조회 2,353
2년 전 조회 2,643
2년 전 조회 2,309
2년 전 조회 2,228
2년 전 조회 4,670
2년 전 조회 1,881
2년 전 조회 2,366
2년 전 조회 2,151
2년 전 조회 2,679
2년 전 조회 2,193
2년 전 조회 1,887