Our company creates websites and web applications. My boss assigned me a task to find a solution for Golang projects like Plesk or Cpanel. Currently our company are using php. We have dedicated servers and we use Plesk. I wonder how we can find a solution like Plesk for Golang projects?
评论:
SeerUD:
b4ux1t3:I don't know of any Gophers (or in fact, anybody who deals with many other languages nowadays other than PHP) that use anything like CPanel or Plesk. They're a bit of a relic these days.
You might want to look into things like containerisation via solutions like Docker, and then look into how you can deploy containers to your infrastructure with something like Docker Swarm, Kubernetes, or Rancher, for example.
For some of the other functions that Plesk / CPanel provide, you may want to look into alternative solutions that specifically handle the tasks you have in mind, or for things like DNS management, maybe let someone like Amazon take care of it for you. Route53 is excellent, and along with a bunch of other services you have in AWS (or even in other providers' suites, such as Google's Cloud Platform) you'll have a control panel to manage these things with.
tv64738:To be more accurate, you likely don't see a lot of greenfield projects that use things like CPanel. I know for a fact that many older projects still use CPanel.
I, for one, am kinda glad that these janky dashboards are being phased out, but it would surprise me if there weren't at least a few of them out there for Go applications. I haven't been able to find one with a quick Google search, though.
Go is just a language. Do you have a Plesk equivalent for C++?