我是一个网络开发的新手,因此其中的一些问题可能是微不足道的,但对我来说很重要。我正在开发一个网站,它将有一个丰富的前端(html/js),我计划要么自己开发,要么通过外部供应商。我已经有一个域名,我已经购买了,并已激活。当我为我的网站设计网页时,我的后端设计将是一个天蓝色工作者和/或一个web角色,它将处理我计划存储在蔚蓝存储中的数据。
下面是我的问题
这里的任何想法都能帮我解除障碍。
发布于 2013-11-13 18:53:28
我很肯定这个问题会结束,因为它非常宽泛(而且实际上是Azure101 --您至少应该阅读windowsazure.com的入门文档,这可能满足您最初的好奇心)。
也就是说:关于#1,Azure堆栈是基于REST的。这包括服务管理、存储等。如果其中一种语言SDK没有提供您所需的服务,则始终可以直接调用Azure的服务。我将由您来决定哪种体系结构最适合您的应用程序(直接服务访问,还是使用某种类型的服务器端WebAPI层,供您自己使用)。
对于问题2,您确实应该查看文档并阅读虚拟机、云服务(web/worker角色)和网站,以便很好地了解如何部署应用程序。每个人的型号不同。
第三项不是问题。
发布于 2013-11-13 18:53:37
好的..。
对于第一点,SQL是SQL的一个特殊版本。您应该能够连接和使用SQL服务器,就像任何普通的SQL服务器一样(尽管您需要适应不同的地方)。您所选择的平台/堆栈应该有此工具可用。
对于第二点,您可以使用Windows自定义域与域一起使用Azure角色。您可以查看Microsoft Webmatrix矩阵,以获得一些好的、快速的和简单的开发工具。
不完全确定第3点是什么意思,但是Windows在许多平台上都可以使用。在Windows中,可以运行Linux,可以运行PHP,可以运行node.js,等等--您没有绑定到.Net堆栈。大多数主要平台和技术都有软件开发工具包,使访问存储变得简单和快速。甚至有一个JavaScript SDK即将到来,我相信。
希望这能有所帮助
https://stackoverflow.com/questions/19961337
复制相似问题