To add, I also only build defenses around key structures at my choke point world. Why? Well, I want this place to be the target for pirate raids. I don't want to have to jump my fleet all over the place, or sacrifice fleet supply to "guard units" unless I have to. So I purposely place a couple trade ports, a couple broadcast satellites, and a metric buttload of defense platforms around them. When you peg out the system ring (fill the zoomed out ring for system units) with ticks, it looks quite juicy to the AI and they target it more.
vs a player, I don't do...I suck too much to play vs people, and I'm not a min/maxing need to learn "the best strats vs x, y, and z" type of person, and you really need to be that sort of Type A personality to play multi-player, I've found, for any game. Hell, I play Tabula Rasa and Hellgate: London with chat turned off and pretend that all the others are just NPCs. hehe
BUT, vs a player, don't spend too many resources on defensive structures beyond something to delay them enough to get your fleet to them. Players can manipulate or go around them to the point of making them a complete waste of mats to make (this, alone, should tell the devs that they need to be rethought...if a unit is universally "useless" for a whole mode of play, in this case multi-player, then its design needs to be revamped, IMHO).