- Today
- Total
CODE CAVE
이번 포스팅에는 모바일 기기 체크 하는 방법 중에도 PHP로 하는 방법을 공유하고자 합니다. 보통 접속 기기의 종류는 자바스크립트에서 많이들 확인 하실거라고 생각이 되는데 RestAPI 방식이나 MVC로 로직이 분리가 되어있는 서버가 있을 경우 클라이언트(뷰) 단인 자바스크립트가 아니라 컨트롤러가 뷰로 데이터를 넘길때 여기에서 요청한 쪽의 헤더를 보고 모바일인지 데스크탑인지 확인하여 각기 다른 데이터를 리턴하면 될 것 같습니다. 다시 말해, 새 API를 아예 새로 받는 것보다 컨트롤러에서 return [view] 했던 것을 모바일 기기인지 체크하여 모바일이면 json 반환, PC면 뷰를 반환하도록 처리하면 구지 두번 작업하지 않아도 될 것입니다. 생각보다 단순합니다. 소스는 아래와 같습니다. //Chec..
이번에 개발 프로젝트로 쇼핑몰을 하게 되었는데요~ 그러다 발견한 PG사의 결제 연동을 javascript만으로 쉽게 사용할 수 있는 서비스인 아임포트를 발견하였습니다~ 아임포트는 그동안 PG사와 연동하였을 때 약간 어려움을 겪으셨을 분들에게 매우 희망적인 서비스 입니다. 아임포트를 사용하면, 다양한 PG사를 지원하고, 각기 다른 PG사를 하나의 코드로 사용할 수 있게 됩니다. 일단 사용법이 매우 간단합니다. [출처. 아임포트 공식 사이트 메인 ] 저런식으로 결제를 요청하고 콜백 함수를 지정하면 끝입니다. 매우 직관적이지 않나요? 심지어 이게 무료라는 것이 놀랍습니다. 스타트업들에게 특히 매우 경제적이고 유용한 결제 서비스 인것 같습니다. 1개의 PG사를 이용할 경우 무료 입니다 ㅎㅎ 보통 큰 서비스가 아..
네비게이션 업데이트는 주기적으로 해줘야 한다고 합니다~ 저도 이번에 1년동안 업데이트 안하다가 어디 새로 생긴 성당에 갔는데, 완전 돌아서 안내하더니 결국 이상한데 도착하더라구요, 어느날은 휴게소에 가려고 찍었는데 길이 막힌 적도 있습니다. 나라와 건물이 발전하고 있으니 업데이트는 주기적으로 6개월에 한번은 해줍시다 ㅠㅠ 매번 업데이트가 귀찮을 수 있지만 귀찮을 필요가 없을 정도로 간단합니다! 한번 해두면 또 업뎃이 필요할때 금방 금방 할 수 있을거예요! 먼저 준비물은 USB(혹은 sd카드). 만 있으면 됩니다 ㅋㅋ 준비가 되셨다면 1 기아레드멤버스 사이트에 접속 후 네비게이션 업데이트 메뉴로 갑니다.메인 페이지에 그냥 딱보면 네비게이션 업데이트라고 있어요 ㅎㅎ그리고 스마트업데이터플러스 다운로드 하셔서 ..