【问题标题】:A blog engine to integrate with a java app. Which blog engine?与 Java 应用程序集成的博客引擎。哪个博客引擎?
【发布时间】:2011-11-08 07:24:48
【问题描述】:

我必须设置一个“必须与 Java 应用程序集成”的博客引擎。这些是我的要求,我不是在开玩笑。 Java 应用程序是一个 Web 应用程序,它提供动态变化的内容。

博客和这个应用程序究竟要交换什么 - 我不知道,因为我的客户不知道。 (是的,我知道,我的客户是……,但就是这样)。

我想我有两个选择:java 博客引擎和 wordpress。

Wordpress 是流行的、稳定的、可定制的,...,但在 PHP 中。 Java 博客不流行,但在 Java 中。

在之前的项目中,我使用了一个名为 dasBlog 的 .NET 博客,它并不流行,也不容易定制。我不想再犯那个错误了。

如果我能够通过 JAX-RPC 或 REST 完全控制 Wordpress 博客(发布帖子、编辑侧边栏内容、让 wordpress 向我询问侧边栏的内容……),如果这很简单,也许我会选择 Wordpress。

你怎么看?

【问题讨论】:

  • 在这种情况下,“集成”是什么意思?在基本层面上,WordPress 操作 MySQL 数据库,因此 Java 应用程序可以轻松完成相同的操作,并且您已经获得了集成。
  • 集成是我的客户使用的一个词。我认为这意味着以两种方式共享内容/数据。我没有想到数据库。谢谢。这是另一种选择

标签: java wordpress integration


【解决方案1】:

对于 wordpress-java 集成,我发现了这些:

Quercus(运行 PHP): http://wordpress.tv/2008/10/27/spreading-the-word-to-java-bring-wordpress-and-java-together-with-quercus-slides/

wordpress 的 Java API http://code.google.com/p/wordpress-java/ (这个是我最喜欢的,不知道有多厉害)

wordpress的java端口: http://www.theserverside.com/news/thread.tss?thread_id=50890 (我不喜欢这个)

【讨论】:

  • wordpress-java 完成了这项工作。它不能做所有事情,但已经足够了
【解决方案2】:

将 java-app 与 wordpress 安装结合起来并不少见(我自己至少这样做过一次)。只是前面有一个 apache,运行 php 和 wordpress,并让你的 java 应用程序在它自己的上下文“后面”运行。棘手的部分是如果您需要共享会话和登录信息。

【讨论】:

  • 最简单的就是做一个混搭。要么你做 AJAX 部分更新,要么你可以 iframe。如果您绝对必须完全在服务器端完成,您可以通过 http(HttpClient 或类似的)在环境之间获取它。这一切都取决于您需要什么级别的集成。就像您说的那样,您的客户无法正确地阐明这种集成应该完成什么,所以我认为您需要在这方面做更多的工作。光说“整合博客”太生硬了。仅链接到外部博客是一种集成。在开始实施之前,更详细地探索用例。
【解决方案3】:

你也可以试试apache-roller,它与wordpress的UI不匹配。但它可以完成工作......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-17
    相关资源
    最近更新 更多