If you only clean your pistols after several range trips (500-1000 rounds), Hoppes, or some other heavy duty cleaner is good. If you clean after each and every range trip, where build-up is not an issue, a CLP (Break Free, or Remington) does fine.
One thing I Don't do though, is liberally spray the entire pistol... This only turns the residue to 'Sludge' and becomes a chore to clean. The only part I liberally spray is the barrel and let it sit, while I do the rest of the pistol.
After spraying the barrel, I start with dry Q-Tips to get most of the residue out of the frame and slide parts, then moisten a couple more Q-Tips with CLP to clean what didn't wipe clean.
If the breach face is dirty, I'll moisten an old (retired) toothbrush to scrub the breach face (trying NOT to get any cleaner in the striker channel) and the feed ramp.
Then, I go back to the barrel and run a Bore Snake back & forth through it a few times. The built-in bore brush, surrounded by the rope does a great job in scrubbing and wiping the bore.
The whole process only takes about 5-10 min.
YouTube has a video called 'Gun Cleaning 101' by FMG Publications, where he uses 'traditional' solvents and rods, but you can use the same techniques shown in the video with CLP.