PHP의 가장 간단한 문법들을 사용하여 Github의 개인 정보 및 개인의 Repository의 Commit횟수를 가져오는 Server제작
PHP를 통한 Github 정보를 가져오는 방법에 대해 아주 간단하게 연습을 한 것이기에 완성도는 현저히 떨어집니다.
-
사용한 기술
- Python3
- Github API (v3/v4)
- PHP (Server: Apache2)
- MySQL
-
간단한 시나리오
-
- 168.188.129.194/index.php 로 접속
-
- UserName 입력칸에 Github Name을 입력 -> submit버튼 클릭
-
- 개인 정보 출력 및 Repository의 Commit횟수 확인 / MySQL -> user table확인
- 추가적인 사항으로 UserName은 중복 체크를 통해서 MySQL의 user table에 저장됩니다.
-
-
실행 결과 사진
-
부족한 부분
- CSS, JavaScript를 통한 디자인 및 기능 구현 부족
- 한글 encoding문제 해결 부족 (영어 내용만 가져올 수 있음)
- Github에서 정보를 가져오는 시간 최적화 구현 부족
- 기술적으로 많이 부족...