php
-
PHP에서 Google Analytics API 이용하기카테고리 없음 2020. 1. 22. 11:37
들어가며좋은 서비스를 만들기 위해 수개월 동안 개발을 끝내고 나면 서비스의 안정성 및 개선을 위해 사용자가 어떻게 우리 서비스를 이용하는지 행동 파악이 중요하다.Google Analytics 사이트를 매번 접속해서 보고서를 확인하는 것은 매우 불편하거니와 원하고자 하는 정보를 정확하게 파악하기 어렵다. 그러니 Google Analytics API를 이용하여 통계 데이터를 쉽게 만들어 보자. 사전 준비Google Analytics 계정Analytics와 연동된 사이트Analytics IDPHP Laravel frameworkCredentials Key Analytics IDhttps://analytics.google.com/analytics/web/ 접속상단에 "전체 웹사이트 데이터"를 선택애널리틱스 계정..
-
API Response Data 처리의 3R카테고리 없음 2020. 1. 3. 04:23
들어가며 프로젝트 진행하며 가장 많은 시간이 소요되는 부분은 설계 Logic을 세워 개발을 하는 것보다 함수의 이름을 정할 때다. 짧은 일정 내에 결과물을 내놓는 것도 어려운데, 산출물 인계를 위해 함수/변수 이름도 잘 정해야 한다. 특히 API 개발할 때 변수 이름이 얼마나 중요한지 드러난다. API 개발은 Business logic의 따라 복잡도가 다르지만, 단순하게 보면 Query를 질의하여 얻은 Data를 요구 사항에 맞게 가공하여 출력하는 것이 전부다. 문제 파악 기능에 대한 이름 짓기도 어렵고, 일정도 촉박하니 함수 안에 2개 이상의 기능을 구현할 때가 많다. 이렇게 되면 추가/수정 시 다량의 Source code를 수정하게 되거나, 예상하지 못한 문제가 발생한다. 이 문제를 해결하기 위해 여..
-
내가 vue를 사용하는 이유카테고리 없음 2019. 12. 23. 12:22
“왜? vue를 사용하세요?” 이런 질문들을 종종 받는다. 이에 대한 답변과 제 생각을 정리 해 보고자 한다. 고교시절 홈페이지라는 단어를 처음 들었다. 인터넷이라는 공간에 내가 꾸미고 싶은 대로 만들 수 있고, 사람들과 이야기를 나눌 수도 있고, 이미지도 전송할 수 있고, 심지어 비디오, 오디오도 재생할 수 있다고 한다. 세상에….. 당장 만들어 보자!! 홈페이지를 만들기 위해 처음 배운 것이 html, css이었다. 별로 어렵게 느껴지진 않았다. 그냥 table로 표를 만들고 그 안에 이미지를 배치하면 홈페이지가 되었다. 어느 날, 메일 한 통을 받았다. 내 홈페이지를 보고 메일을 주셨다며, 같이 일을 해보자 하신다. 홈페이지를 만들고 돈을 벌었다. (신난다. 재미있다.) 만들다 보니 코드가 길어지고..