2010-08-13 50 views
2

最近,我一直對GWT和Google App Engine非常感興趣。雖然我對後者知之甚少,但我認爲我對它是什麼有了基本的瞭解。如何使用Google App Engine創建動態網站

從我讀過的內容(以及使用我的新手計算機科學理解)中,我想出了:Google App引擎是一種服務,它允許您將代碼託管在Google服務器上。一旦有人訪問您的應用程序,它會在他們的電腦上編譯。如果我錯了,請糾正我。

這是我問題的真實部分出現的地方。我有興趣製作一個動態網頁。基本上是一個博客。我記得在某處讀到 Wolfire Blog是建立在這個系統上的。我想我打算做出類似的事情,但沒有那麼複雜。

所以這裏是我的問題。

我是否使用GWT開發博客?或者GWT與App Engine分開?

我可以從哪裏開始?我將閱讀關於Google App Engine的基本教程,但還有其他資源嗎?也許有些甚至與App Engine沒有關係,但只是提示如何製作/啓動動態網絡博客。

謝謝!

補充:

我將要使用的App Engine的Java的變種,因爲我不是太熟悉Python。

回答

3

GWT和GAE是兩個獨立的產品,是的,他們可以一起工作或獨立工作。

GWT允許您編寫Java代碼並將其編譯爲JavaScript以在瀏覽器上運行。 GWT也有一些運行在Java Servlet引擎中的服務器組件。

GAE是一個恰好能夠運行GWT的服務器部分的Java Servlet Engine。

我建議您使用Eclipse IDE並下載Google提供的插件,以便能夠同時執行這兩個操作。這個插件提供了兩者之間非常好的整合。

Look at these tutorials從IBM給你寫一個GWT應用爲GAE

The GWT Apps book是如何編寫與GWT博客中的一個例子。您將遇到持久層的一些問題。確保你很好地理解持久化模型。

1

警告:我不太熟悉GAE的Java實現。我有Python版本的經驗。

Google App Engine是一個用於編寫網站和Web應用程序的框架。編譯全部發生在服務器上。 PC上沒有彙編。如果您有興趣爲實踐撰寫博客,我建議您找一個已經爲Google App Engine編寫的開放源代碼或公共領域,然後對其進行修改。這裏是另一個與你非常相似的問題:https://stackoverflow.com/questions/1086465/blog-engine-for-google-app-engine

如果你只是想創建一個博客網站,我只會使用其中一個主要的(WordPress,可移動類型)。編寫自己的博客軟件幾乎沒有意義,因爲那裏有許多優秀的100%免費系統。大多數提供免費站點,您甚至不必在託管服務器上設置軟件。

+0

謝謝!它更多的是創建一個博客而不是使用一個博客。 – Uri 2010-08-13 16:53:38

相關問題