firebase'i mobil cihazların veritabanı gibi düşünebilirsin. sen firebase'in push notification servisine hangi bildirimi yapmak istiyorsan bunu post ediyorsun, o da daha sonra mobil cihaza post işlemini yapıyor. bir anlamda web servis gibi düşün.
bildirimi gördermek istediğin mobil cihazın device tokenı elinde olmalı. bunuda kullanıcı mobil cihaza giriş yapınca scihaz id'sini user id ile birlikte kendi web servisine göndererek tutabilirsin. firebase e verileri post ederken bu device tokenı da göndermen gerekiyor.
php ile kullanacağın servis detaylarına aşağıdaki linkten ulaşabilirsin:
firebase.google.comkonu ile ilgili arama yaparken firebase cloud messaging diye aratırsan daha çok kaynak bulabilirsin.