In my experience, Firebase is pretty handy and a sophisticated system to implement a login / sign up system to store User Database, which identifies a user using a random key ID assigned to an user, unlike SQL which our group tried to implement had columns and rows of user information to deal with to identify a user. I would like to learn about PHP and Google cloud though!