티스토리 뷰
웹 쇼핑몰 만들기 작업
사용한 언어들
javascript - 60%
PHP - 10%
CSS - 30%
HTML
사용한 Framework
Angular JS
Slim- PHP Restful
PDO - PHP DB
Bootstrap
Bootstrap for angular js
사용한 도구
Sublime Text3
Source Tree
Photoshop CS3
사용한 서비스
gabia php 호스팅
Bitbucket - Git Private Remote Repository 사용함 ssh key를 사용해야 접근 가능
이니시스 결제 모듈 - 신용카드, 실시간 계좌이체, 무통장 이렇게 3가지 수단만 계약함
nice본인 인증 - 개발자 지원이 아주 x같음 참고 바람
기능
회원관리 기능
회원 가입, 회원 정보 수정, 회원 탈퇴
결제가 되어야 한다.
카드, 실시간 계좌이체, 무통장 3가지 방식이다
사용자, 관리자가 사진을 서로 올리고 확인 할 수 있다.
사용자가 feedback을 줄 수 있도록 메모 작성 하는 기능.
설계
restful방식을 사용하여 data를 처리 하는 부분은 모두 php코드 안에 넣어놓고 html과 javascript에서 흘러다니는 data는 모두 json object이다.
javascript에서는 $http object를 이용해 데이터를 ajax방식으로 보내고 가지고 온다. get방식과 post방식을 모두 사용함.
작업 기간 2달 걸렸다
비슷한 작업을 다시 한다면 절반의 시간만에 할 수 있을 것 같다. 왜냐하면 툴, 프레임웍 사용법 익히고 문서 읽는데 2/3 시간을 쓴 것 같다.
web app은 restful + angular js 로 구현 해놓으면 꽤나 다이내믹하게 수정사항을 반영할 수 있어서 결과적으로는 내가 예상한 시간에는 맞추었으나 고객님이 요구한 시간에는 못맞춘 듯.
희망적인 점은 쇼핑몰을 생짜로 2달만에 개발을 했다는게 그나마 희망적인 면이라고 할 수 있다.
웹은 짜르고 붙이고 짜르고 붙이고.....
'etc > 개발 Note' 카테고리의 다른 글
form으로 입력받는 것은 structure (0) | 2014.12.11 |
---|---|
이니시스 php pc용, 모바일용 결제결과 저장하기 리팩토링 (2) | 2014.11.03 |
php 쇼핑몰 만들기 (0) | 2014.10.01 |
이번 프로젝트 (0) | 2014.08.14 |
2014 SAP와 함께한 5년 그리고 앞으로 얼마나 더 함께 할 것인지? (0) | 2014.04.08 |
- Total
- Today
- Yesterday
- 싱가폴
- 이직
- vim
- docker container case
- docker container whale
- docker container tissue
- 도커티슈박스
- 도커컨테이너
- docker container tissue box
- 2017 티스토리 결산
- 도커티슈케이스
- 도커각티슈케이스
- 도커각티슈박스
- shellscript
- Linux
- 개발자
- docker container
- Sh
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |