Web服务器托管Sencha应用程序?

时间:2012-03-19 08:40:53

标签: sencha-touch extjs

我希望为我的Android设备开发一些网络应用。找到Sencha并认为它可能是一个很好的试用工具。

我想我需要找一个Web服务器来托管Sencha应用程序来运行应用程序?需要什么样的Web服务器?我想能够运行HTML5,CSS,Javascript就足够了吗?

有人可以推荐一个(免费)吗?

感谢。

++++++++++++

感谢上述帖子的答案。我是这个人的新手,所以有更多的后续和一些相关的问题:

1)我从Sencha网站上读到,可以使用本地Windows PC上安装的XAMPP等本地开发应用程序。问题 - 当我可以使用外部Web主机时,为什么需要这个本地主机?

2)还有人提到,如果Window的Internet Information Server(IIS)已经运行,Windows可能不需要XAMPP。我怎么知道我的电脑是否正在运行,所以不需要安装另一台本地服务器? (我问这个是因为我之前在另一台计算机上安装了一个XAMPP而且事情变得非常混乱,所以我想尽可能避免这样做。)

3)一旦我有了一个网络主机,要运行一个应用程序,我只需要将这些JS文件与Sencha框架一起放在Web主机中吗?如果是这样,那么我不明白Sencha文档中“Build”的含义。

感谢。

3 个答案:

答案 0 :(得分:2)

Sencha Touch是一个客户端框架,因此没有服务器端要求。也就是说,任何网络主机都应该这样做。

但是,我将继续推荐...... LAMP堆栈(Linux,Apache,PHP,MySql)将发挥最佳作用。当然,你可以用任何一个堆栈替换你喜欢的东西,这种设置似乎是最有利的。我的一些同事使用Ruby / RoR而不是PHP,因为你可以看到它在环境方面非常灵活。

在搜索托管服务提供商时,请进行您的研究并选择符合您预算的内容,但仍能为您带来最佳效果。一定要问他们问题!

提示:确保您可以访问Web服务器的配置文件,以便在需要时添加mime_types并进行其他面向移动设备的调整。

答案 1 :(得分:1)

首先,你必须知道HTML5,CSS和Javascript都是前端的东西,当你谈论托管时,这些东西都不算数。这些由客户端代理(浏览器)处理。

真正重要的是您的服务器端语言:PHP,Python(Django),Ruby等。 因此,与框架使用的语言一样,主要与哪个框架无关。

这是一个通用的答案,它不仅可以帮助您决定Sencha,还可以帮助您决定任何其他框架。

以WordPress为例。它使用PHP和MySQL,所以首先我看看我的Web主机是否支持Mysql和PHP,一般来说,这足以让我知道我可以使用if用于我的WordPress网站。

顺便说一句,大多数网络托管公司允许您在购买前向他们提问。因此,请继续向他们询问有关您请求的任何事情。

答案 2 :(得分:1)

Sencha通过其Sencha.io云服务提供应用托管服务。

相关问题