Hi @sachinsuthar759,
Reread my answer above about discrete WordPress instances. A control panel makes that a bit easier but Multisite is just one large database…
Sharded databases are as close as you’ll get to that in a WordPress multisite.
CPanel, WebMin, maybe Sentora, or my new favorite, VestaCP, would be great for a control panel. In the above order for most users.
You’ll find lots of info about multisite on sites such as WPMUDev.
From what I’ve seen, WHMCS has some hooks for ‘on the fly’, user-driven provisioning if that’s your concern. I know very little about WHMCS and that’s not a subject for these forums. StackExchange might be a better forum for that.
My own leanings would be toward Multisite with database sharding… secondbest for me would be the control panel and WHMCS but I’m not willing to learn WHMCS just for that.
—
Another option that comes to mind is to dump all that ‘noise’ on a really good Web Reseller system such as GoDaddy’s Wild West Domains or Liquidnet’s Reseller program.
—
It’s probably not a good idea to continue any of this thread on this other OP’s topic. If you need more help feel free to start your own topic. Thanks!