하얀성 2023. 12. 13. 10:49

라면 유통판매 쇼핑몰

 

- 느낀점 -

1.현재 16gb 램을 쓰고 있는데 자잘한 렉을 피그마를 작성하면서 느꼈다.

ㅡ> 32gb 램 컴퓨터에서 우연히 같은 프로그램으로 작성했는데 끊김없이 정말 잘되더라...ㅠ 

2. 피그마는 생각보다 쓰기 편하고 편리하다.(이번에 처음 써봄)

3. 기왕이면 다홍치마가 맞다. 개략도 디자인이 너무 잘되게 뽑혀서 나도 놀랬다.

(매일 논리구조를 만들어주는 검은색의 칙칙한 프로그램 쓰다가 이것쓰니 살짝 충격이다.)


<개발 중간 보고 내용>
1. 기존 코드의 한계 인식
시험기간에는 시간이 부족할 것 같아, 쇼핑몰 수업 시작일부터 같이 쇼핑몰을 개발해오고 있었습니다. 저번 레포트까지도 기능들을 학교 수업에서 사용되는 MYSQL 5버전을 최대한 활용해서 개발했습니다. 하지만 이번 쇼핑몰은 계속 개발하다보니, 2000년대 초반 스타일의 PHP 코드와 구식 MySQL 5버전이 요즘의 프론트엔드 개발 기준을 충족시키기에는 너무 어렵다는 것을 깨달았습니다. (괜히 프론트, 백엔드 다 커버되는 php를 냅두고 프론트로 react.js를 쓰는게 아니구나 싶었습니다. )

2. 코드 업그레이드와 문제 해결
초기에는 오래된 코드를 기반으로 개선을 시도했으나, 이 과정에서 한글 인코딩 문제가 발생했습니다. 이를 해결하기 위해 최신 버전의 PHP와 데이터베이스를 도입하고, 다양한 오픈 소스 리소스를 활용했습니다. 

(한글깨짐 화면)

3. 디자인과 기능 개선에 중점
웹사이트의 외관과 기능을 개선하기 위해 디자인에 많은 시간을 사용했습니다. 사용자와 관리자 페이지를 명확하게 구분하고, 사용자 인터페이스를 요즘 모습처럼 만드는데 집중했습니다. 특히, 새로운 footer나 Main을 요즘 스타일로 만들고, 페이지 기능 배치 등을 오픈 소스들의 배치와 코드들을 참고해서 다시 만들었습니다. (방학 때 연습한 요즘 디자인 방식으로 최대한 쓸 만하게끔 만들고 싶었습니다.)