We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 10 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
具体来说:
与许多基于云的解决方案一样,Azure 真正适用于需要轻松扩展且需要最少停机时间的应用程序。
如果您只与少数用户合作,您可能会发现最好使用共享主机或共享虚拟主机。
共享主机是最便宜的选择(每月几美元),但您很可能会在该主机上可以执行的操作、磁盘空间、数据库访问等方面受到限制。
虚拟主机可能是最好的选择。再花几美元,您就可以获得一个大小合理的虚拟机的管理员访问权限,您可以在其中安装任何东西,包括 MySQL 等数据库。主要缺点是您需要自己通过补丁等使服务器保持最新状态,并且使用服务器场将应用程序扩展到数百个并发用户以上将更加困难。
Specifically:
Azure, like many cloud-based solutions, is really intended for applications that need to scale easily and where a minimum of down-time is essential.
If you're working with only a few users, you might find it better to use either shared hosting or a shared virtual host instead.
Shared hosting is the cheapest option (a few dollars per month) but you'll most likely be restricted in what you can do on that host, disk space, database access and so on.
A virtual host might be the best bet. For a few dollars more you'll get Administrator access to a reasonable sized virtual machine where you can install anything, including a database such as MySQL. The main drawback is that you'll need to keep the server up-to-date with patches etc. yourself and that scaling the application beyond a few hundred simultaneous users with a server farm will be harder.