※ 지난 포스트와 연계된 내용입니다. 먼저 봐주세요 (_ _) 참조사이트 : EventBus 깃허브, EventBus 공식 홈페이지 저번 포스트에서 FCM을 통해 메시지를 받아 로그로 출력해 보았다. 이번 포스트는 GreenBot에서 만든 EventBus 라이브러리를 사용하여, 서비스에서 받은 메시지 정보(메시지 내용, 보낸 사람, 보낸 날짜)를 실시간으로 메인 액티비티에 출력해 보겠다. 굳이 EventBus 라이브러리를 사용하지 않고 브로드캐스트나, 바운드 서비스를 사용하여 비동기로 메시지를 출력하는 방법이야 많다. 그러나, EventBus 라이브러리를 사용하는 이유는 코드의 간결성과 메시지 전달의 안정성과 신속성 때문이라고 한다. 음...그렇다.. 이번 포스트는 EventBus 사용법을 적기 위한 포..
ㅁㄴㅇ
ㅁㄴㅇ
ㅁㄴㅇ
1. PDO는 뭐지? 왜 쓰는건가? ※참조사이트 나는 이전 프로젝트까지는 MYSQL을 썼기 때문에, PHP와 데이터베이스를 연동하기 위해 mysqli 함수를 사용하였다. mysqli 함수 역시 객체지향형 데이터베이스 인터페이스로서, 여러가지 장점이 많은 인터페이스이다. 또한, MariaDB를 지원한다. 하지만... 나는 이번 프로젝트에서 Postgresql을 사용하기 때문에 더이상 mysqli 함수를 쓰지 못한다. 그래서 그냥 pgsql 함수를 사용할까 생각도 했지만, 객체 지향형이 아닌 절차지향형 함수여서 포기하였다. 그래서 선택한 것이 PDO이다.(아, 그리고 mysqli함수는 php에서 제외 될 예정이라 카더라.(진짜인지 모름)) PDO는 PHP extension module 중 하나로써, PHP ..