Surprised this hasn't had an answer yet.
Not being knowledgeable in this area, this is what I found. I've always heard and read that it's very good as a server.
I recently installed a piece of software called MAMP... Mac Apache MySQL PHP. I use it for testing, developing, learning and it's great! I tried other tutorials to enable these 3 technologies on a Mac, but never had much success until MAMP.
An OSX server truly kicks butt! The server along with the OS supply all the necessary solution that you might need, but this is on a business level and can run into the tens of thousands of dollars.
I think you want to know if you can run small scale on your desktop. Most of what you need is already on your system and in most cases, anything you need can be found free with a bit of looking and implementing X11, which is provided on you install disk. Yes, it too will kick butt on a smaller scale too!
I'm trying to install an Iomega Zip 100 MB Drive on an Asus Z97 64bit motherboard running Windows 10 with a PCI express ide connector to substitute for the lack ...