3

我试图解决以下困境。我必须开发整个网页系统(具有用户友好的内容管理,它应该看起来像非常简单的 Drupal 或 Joomla)作为学校的一个项目。网页应具有添加和删除文章、编辑菜单、编辑整个网页布局(标题位置、菜单位置等)的功能。

我正处于决定哪个系统最适合此目的的阶段。我在 GWT 中编写了几个应用程序。开发一些东西非常快,它适用于 Tomcat 等。所以它可能非常适合这项任务。但最近我有了用 JavaFX 2.0 编写整个网页系统的想法(网页将在浏览器中打开)。

你对这个事实有什么看法?我应该使用 JavaFX 还是 GWT?我不确定整个网页在 JavaFX 中是否足够快。如果将访问此页面的用户在启动此页面时不会遇到问题等。我还没有在互联网上找到任何有关此的信息。

感谢您的回答:)

4

3 回答 3

5

选择 GWT(也可以考虑使用 Vaadin 或 SmartGWT)。它不需要在客户端上安装 Java 虚拟机。此外,GWT 允许客户端只下载应用程序的一小部分,而不是全部。

您引用了两个用 PHP 编写的内容管理系统(例如 Drupal 和 Joomla),因此对您来说最好的解决方案可能是用 Java 编写的 CMS,例如AlfrescoMagnolia

于 2012-04-08T18:48:58.233 回答
1

你想为一个插件做一个网页或一个应用程序吗?当然是 GWT。

于 2012-04-08T18:34:23.530 回答
1

GWT

GWT 遵循一种最具创新性的方法:您用 Java 编写整个应用程序。但它是用 Javascript 执行的。您的大部分代码被交叉编译为 Javascript 并上传到客户端。从我看到的演示文稿来看,这种方法的效果出奇的好。以前 GWT 编译器曾经很慢,但今天,它们似乎已经解决(或至少缓解了)这个问题。据我所知,GWT 是一个很好的选择

javafx

JavaFX 2.0 是一个相当新的 GUI 框架。所以期待一些小故障。好消息是,多年来它可能会有所改善。而且我想如果 JavaFX 会流行,人们会开始编写 JavaFX 组件框架。有一个视频非常清楚地显示了 JavaFX 的领域。 使用 3D JavaFX Source进行容器终端监控

于 2013-09-24T10:03:24.963 回答