As with everything else in SE, no
one solution is best for defending warp points.
Satellites are more effective than mines as long as the tech difference of your opponent is not enough to wipe them out too quickly. A mine gets only one attack, while a satellite gets re-used many times. Back when you could have multiple Groups of satellites in one location they were incredible. Now it's best to have a sat group and at least one base to distribute your firepower a little bit. Then you can have some ships fleeted with the base to round out your defense system.
If you like fighters, a base loaded with fighter bays is a great way to keep them on station at a WP. Like ships, fighters are able to pursue ships that run away instead of stand and fight.