Choosing network system

Hello,
I want to create a game with multiplayer and I dont know which way is the best one. I found a couple of ways to do networking.

1st using classic tools like sockets etc. Just like this:

2nd Thing is, I dont know how to call it, building server/client with some unity commends:


3rd is using photon cloud like this:

My goal is to make a game that gonna work in WebPlayer. I would be thankful for helping me to choose my path.

I would use photon cloud…

It’s comfortable to make a quick multiplayer based games, It allows you to create rooms within the server and you can expand server slots really easily in the future if you would like to expand the game.

Networking topic is dead with Unity I guess.