Powering 30m of RGB LED strips?
The reason for splitting at each 5m is because the tracks on the strip are not that wide, and if they have to carry the current for any subsequent strip, they would heat up, as well as drop the voltage, and eventually blow up.

Both option 2 and 3 in the first picture will work, but make sure that the power supply and the driver can handle at least the total absorbed current 12A. For safety sake, I would multiply that figure by 1.5 just to have a safety margin, and make the parts have a longer life.
Optionally you can have 3 or 6 separate drivers, with all inputs driven by the same pins of the ESP8266.