12得票3回答
如何实现JavaScript多人游戏的后端服务器?(使用COMET/长轮询)

我一直在用JavaScript编写游戏,现在想让它成为多人游戏。我想使用AJAX长轮询来获取当前的游戏状态,并实现大厅功能。 服务器只需执行基本功能,如将游戏状态存储在MySQL数据库中、检索游戏状态和格式化记分牌。 我认为用PHP编写会最容易,但由于它产生的Apache进程数量很多,所以...

12得票8回答
哪些Java web框架提供热重载?

我想知道哪些Java Web应用程序框架提供“热重载”功能,即允许开发应用程序并在服务器上“几乎即时”重新部署它们(即少于几秒钟)。 在Java领域中,Play!直接支持此功能,但我正在寻找更详尽的列表。 我所知道的其他例子包括:Nuxeo WebEngine(前提是你正在使用Eclipse和...

11得票3回答
Django-like 框架模式

我使用 Django 已经很多年了(从 Django 1.2 开始)。过去,我也使用过不同类型的 web 框架(例如 CakePHP、Rails、ASP.NET MVC 和其他一些全栈框架),Django 并不是我的第一个框架。 不同的框架在它们的方法和优点上存在差异。我喜欢其中的一些方面,...

11得票4回答
什么是目前仍在维护的最古老的Web框架?

我很好奇web框架可以追溯到多久以前(现在仍然可以使用的)。 (只是提醒一下,我不认为CGI作为一个协议或者接口而不是框架。)

11得票2回答
能否将Dojo与其他JS框架结合使用?

我们正在使用Dojo(1.9.3)作为构建单页应用程序的JS框架。然而,我们花费了太多时间在Dojo的怪癖上,因此即使是简单的任务也需要很长时间来实现。由于缺乏适当的文档,我们经常不得不阅读源代码,然后实施解决方法。 我认为,如果我们转移到其他框架,可以加速开发并使代码更易于维护。由于我们的...

10得票5回答
Python Web框架混淆

请问有人能够解释一下当前Python Web框架是如何配合使用的吗? 我听说过的有三个框架分别是CherryPy,TurboGears和Pylons。但是我很困惑,因为TurboGears似乎将CherryPy用作“控制器”(尽管CherryPy本身也是一个框架?),而TurbGears 2...

10得票3回答
扭曲应用程序的Web界面

我有一个使用Twisted编写的应用程序,想要添加一个Web界面来控制和监视它。我需要许多动态页面来显示当前状态和配置,因此我希望使用至少提供继承和一些基本路由的模板语言的框架。 既然我已经在使用Twisted,我想使用twisted.web - 但它的模板语言太基础了,而且似乎唯一的框架N...

10得票4回答
是否还有更原创、功能更强大的Haskell Web框架?

我看了一些像Snap和Yesod这样的Haskell Web框架。大多数似乎采用类似于Ruby on Rails的MVC方式。是的,使用FP可以实现MVC,但在我看来,它并没有展示FP方法的巨大优势。由于HTTP是一种无状态协议,我希望有一个更原始、更纯粹的函数式方法的Haskell框架存在。...

10得票11回答
哪个Web开发框架与Google App Engine最兼容?

现在Google允许在App Engine上使用Java,我想知道这对选择在App Engine上使用的web框架有什么影响。 我知道Google提供了相当基础的webapp框架。 而可用于App Engine的.96版本django很受限制。 据我所知,web2py会消耗很多资源。 Ra...