2012-10-21 81 views
0

网络应用程序所需的提示我想制作一个使用Google Maps API并将一些数据存储在MySQL数据库中的Web应用程序。 我真的不知道如何开始,我想要一些提示。使用mysql,google地图,

我不知道用什么语言写的。 我在Java方面有很多经验,并且在过去也创建了一些小的Java Web应用程序。 但我也不介意学习PHP,HTML/CSS,...

你们推荐使用什么?

我也想知道我是否可以运行我的webspace中的所有东西,尤其是数据存储。 我应该为此编写一个Restful应用程序吗?

对不起,如果这有点含糊。

回答

0

由于大多数谷歌地图应用程序都是使用JavaScript开发的,所以我需要使用这个mysql。

有许多使用这些的demostutorials

1

Web开发是一个完全不同于编写独立代码的野兽。您需要需要了解HTML和CSS,无论您决定采用哪种框架。 SQL的基本知识也将有所帮助。

有许多PHP框架,只是做一个谷歌搜索。这可能是网络应用初学者最容易的途径。

如果您已经知道一些Java,并且您想使用Google的API,那么可能需要查看Google Web Tools(GWT)。它将Java编译为JavaScript,因此您可以直接在Java中执行聪明的位。

我个人比较青睐Ruby on Rails,因为它给了你很大的灵活性,并且它有一个很好的支持网络。另外,您可以直接在Heroku中部署您的应用。

请记住,除非您自己托管Web服务器,否则您仅限于托管服务支持的内容。例如,据我所知,雅虎只运行MySQL和PHP。

希望这会有所帮助。这是一个完整的宇宙,所以花费一些时间研究才会付出代价,直到你对你要采取的路线充满信心。

+1

好的,谢谢你的回答。之前我曾经使用过一些html/css,但是很久以前。我也使用了很多的SQL。 感谢您使用GWT的提示。我会研究这一点。我也将看看Ruby on Rails。 TNX – dumazy