Mac's don't need defragging as OS X automatically writes 2Gb or below sized files to one contiguous space on the drive. There are certain cases where's it's needed to free up a large spaces on the drive, but not something everyone has to do.
Adobe Photoshop CC 2017 Mac Full Version 6:12 PM Unknown www.16sky.net - The world's best imaging and design app now features even more creative possibilities with new tools for design and photography, connecting your desktop and mobile apps with all your creative assets, so you can make amazing visual content on any device. Clean and optimize your Mac. Get rid of junk files, duplicates, bad-quality photos, and enjoy all the extra drive space you forgot you had. Rediscover a cleaner, lighter Mac and free up space for your more important files and memories. Our Mac cleaner uses a multilayer system to tune up your.
Far as other Mac maintainence, there really isn't any except to backup one's files regularly. Keeping Software Updated and run a web browser check to make sure the plug-ins are current.
For Safari and Flash, this check is more accurate
Most of those cleaning programs are junk, especially MacKeeper.
If your friend got onto your computer and visited a bunch of adult sites, then I would recommend something like OnyX, doing ALL the cleaning and maintenance aspects and rebooting, perhaps followed by a Disk Utility Erase free space.
CCleaner beta is out for OS X, used on PC's and combines cleaning and scrubbing of the drive if setup correctly.
If your interested in performance, read my post here