2012-03-19 51 views
0

我期待爲我的Android設備開發一些Web應用程序。發現Sencha並認爲它可能是一個很好的嘗試工具。Web服務器來託管Sencha應用程序?

我想我需要找到一個Web服務器來承載Sencha應用程序來運行應用程序?需要什麼樣的網絡服務器?我想一個能夠運行HTML5,CSS,Javascript就夠了嗎?

任何人都可以推薦一個(免費的)?

謝謝。

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

感謝您的答案,以上述職位。我對這個東西很陌生,所以得到了一些更多的後續和有些相關的問題:

1)我從Sencha網站上讀到,該應用程序可以使用安裝在本地Windows PC上的XAMPP等本地開發。問題 - 當我只能使用外部Web主機時,爲什麼需要此本地主機?

2)有人還提到,如果Windows的Internet信息服務器(IIS)已經在運行,Windows可能不需要XAMPP。我如何知道我的電腦是否正在運行,因此不需要安裝另一臺本地服務器? (我問這是因爲我之前在另一臺計算機上安裝了XAMPP,事情變得非常混亂,所以我想盡可能避免這樣做)。

3)一旦我有了一個Web主機,要運行一個應用程序,我只需要在Web主機中的JS文件和Sencha框架一起使用吧?如果是這樣,那麼我不明白Sencha文檔中的「Build」是什麼意思。

謝謝。

+0

感謝M69和Ziad的答案。 – newpc100 2012-03-20 02:12:09

+0

你爲什麼在多個問題上都問同樣的問題? http://stackoverflow.com/questions/9797413/local-host-for-sencha-app-development – jdi 2012-03-21 01:34:34

+0

哦,我想我應該關閉這個問題,並單獨詢問後續問題。對不起,這是新的。 – newpc100 2012-03-22 00:00:17

回答

2

Sencha Touch是一個客戶端框架,因此沒有服務器端的要求。也就是說,任何虛擬主機都應該這樣做。但是,我會繼續推薦一個LAMP堆棧(Linux,Apache,PHP和MySql),它們的工作效率最高。當然,你可以用任何一個堆棧替代你的任何一個,這個設置似乎是最有利的。我的一些同事使用Ruby/RoR而不是PHP,所以你可以看到它在環境方面非常靈活。

當您搜索託管服務提供商時,請做好您的研究並選擇適合您的預算但仍能爲您提供最好的服務。一定要問他們問題!

提示:確保您有權訪問您的Web服務器的配置文件,以便您可以添加mime_types並根據需要進行其他面向移動的調整。

1

首先您必須知道,HTML5,CSS和Javascript都是前端的東西,當您談論主機時不會計算在內。這些由客戶端代理(瀏覽器)負責。

真正重要的是您的服務器端語言:PHP,Python(Django),Ruby等。 因此,框架的使用與框架使用哪種語言無關。

這是一個通用的答案,可以幫助您不僅在Sencha方面而且在任何其他框架方面做出決定。

以WordPress爲例。它使用PHP和MySQL,所以首先我看看我的Web主機是否支持Mysql和PHP,並且通常這足以知道如果我的WordPress網站可以使用。

順便說一下,大多數網絡主機公司允許你在購買前向他們提出問題。所以,請繼續向他們詢問有關您的請求的任何事情。

1

Sencha通過其Sencha.io雲服務提供應用託管服務。

相關問題