I use this recipe, although I leave out the essential oils. I sweep/vacuum my floors first, then have the recipe in a spray bottle and mist it on the floors (doesn't matter if it's hardwood, laminate, ceramic) in sections and then go over it with my handmade cotton mop cover. My floors look great when I'm done... until someone notices they are clean and spills on them. Usually within 15 minutes of finishing.
http://naturesnurtureblog.com/2012/04/19/homemade-floor-all-purpose-cleaner/