If you want to run both PHP+MySQL and ASP+MS SQL on one machine, you can get a windows VPS, cloud server, or a dedicated server. You can have WebistePanel (used be called DotNetPanel) installed, it will support both ASP and PHP.
__________________
Cybercon Data Center serving businesses worldwide for dedicated hosting since 1995
* Low cost enterprise class VMware and Microsoft Hyper-V
Private Cloud hosting.
*
Dedicated Server Hosting with Hardware RAID - KVM over IP Access - UnMetered Bandwidth - Low Cost