Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 请帮助我决定如何使用谷歌应用程序引擎来完成这项实际工作_Java_Python_Google App Engine - Fatal编程技术网

Java 请帮助我决定如何使用谷歌应用程序引擎来完成这项实际工作

Java 请帮助我决定如何使用谷歌应用程序引擎来完成这项实际工作,java,python,google-app-engine,Java,Python,Google App Engine,我正在为大学做一项实际工作,我必须开发一个可以被我所在省份的所有教师使用的网络应用程序 应用程序应该允许用户(教师)管理一些与他们日常工作相关的信息。其中一个要求是我必须使用 用于开发和托管web应用程序的Google应用程序引擎平台 我有两个月的时间完成这项工作 我有一些C++的中间知识,那么你认为什么语言(Python或java)和Web框架最好? 在更短的时间内开发应用程序 我知道这不是一个严格的编程问题,但请不要删除这篇文章,至少在我得到一个 为了了解如何进行,很少有人回答 非常感谢 我

我正在为大学做一项实际工作,我必须开发一个可以被我所在省份的所有教师使用的网络应用程序

应用程序应该允许用户(教师)管理一些与他们日常工作相关的信息。其中一个要求是我必须使用 用于开发和托管web应用程序的Google应用程序引擎平台

我有两个月的时间完成这项工作

<>我有一些C++的中间知识,那么你认为什么语言(Python或java)和Web框架最好? 在更短的时间内开发应用程序

我知道这不是一个严格的编程问题,但请不要删除这篇文章,至少在我得到一个 为了了解如何进行,很少有人回答


非常感谢

我建议您看看Java+。我有自己的AppEngine MVC框架(博士论文工作),我真希望我是在slim3问世之后开始的。我自己也会用的。我不能在AppEngine上真正谈论与使用Python的对比,但我不认为我会推荐任何其他Java框架与slim3的对比。我试过几次。例如,我在工作中使用Struts2。考虑到你的时间框架,我不推荐Struts2——学习曲线会让你的截止日期变得雄心勃勃。部分原因是Struts2并不是一个完整的堆栈(当您第一次学习时,在AppEngine中保存数据是一件大事),这使得只有一些文档对您的特定项目有用。Slim3通过明确针对AppEngine来规避这一点。

我建议您看看Java+。我有自己的AppEngine MVC框架(博士论文工作),我真希望我是在slim3问世之后开始的。我自己也会用的。我不能在AppEngine上真正谈论与使用Python的对比,但我不认为我会推荐任何其他Java框架与slim3的对比。我试过几次。例如,我在工作中使用Struts2。考虑到你的时间框架,我不推荐Struts2——学习曲线会让你的截止日期变得雄心勃勃。部分原因是Struts2并不是一个完整的堆栈(当您第一次学习时,在AppEngine中保存数据是一件大事),这使得只有一些文档对您的特定项目有用。Slim3通过明确针对AppEngine来避免这种情况。

我建议使用Python+Django框架。我喜欢Java,但对于Google应用程序引擎,Python的在线文档要多得多。

我建议使用Python+Django框架。我喜欢Java,但对于Google应用程序引擎,Python的在线文档要多得多。

使用Python和默认的webapp框架。因为您对java和python都是新手。python上的Appengine已经存在了一段时间,您将发现许多python上的解决方案,正如前面介绍的那样。我认为,与java相比,python的学习曲线非常小。也可以使用eclipse作为您的IDE。这将使您的部署和开发更加容易。这是最好的开始


您所需要做的就是花一些时间耐心地阅读整个文档。就连我最近也开始使用appengine。

使用python和默认的webapp框架。因为您对java和python都是新手。python上的Appengine已经存在了一段时间,您将发现许多python上的解决方案,正如前面介绍的那样。我认为,与java相比,python的学习曲线非常小。也可以使用eclipse作为您的IDE。这将使您的部署和开发更加容易。这是最好的开始


您所需要做的就是花一些时间耐心地阅读整个文档。就连我最近也开始使用appengine。

阅读这两种语言的hello world文档,选择您认为易于使用的语言。另请参见:。阅读这两种语言的hello world文档,并选择您认为易于使用的语言。另请参见:。谢谢ccoakley…但是关于slim3的文档是否足够?我只是在谷歌上快速搜索了一下,但没有找到太多的例子。你会关注我文章中的链接吗?我发现入门指南+文档部分非常有用。因为几乎所有的东西都是POJO,所以没有太多需要记录的东西。但是你可以自己最好地回答这个问题。如果没有足够的文档,答案是“否”。另一方面,大多数其他java web框架都有更大的学习曲线(加上AppEngine数据存储api带来的额外复杂性)。谢谢ccoakley…但是关于slim3的文档是否足够?我只是在谷歌上快速搜索了一下,但没有找到太多的例子。你会关注我文章中的链接吗?我发现入门指南+文档部分非常有用。因为几乎所有的东西都是POJO,所以没有太多需要记录的东西。但是你可以自己最好地回答这个问题。如果没有足够的文档,答案是“否”。另一方面,大多数其他java web框架有更大的学习曲线(加上AppEngine数据存储api带来的额外复杂性)。