2011-09-01 4 views
6

Je dois configurer un moteur de blog qui "doit être intégré à une application java". Ce sont mes exigences, je ne plaisante pas. L'application Java est une application Web qui sert un contenu très dynamique.Un moteur de blog à intégrer à une application Java. Quel moteur de blog?

Ce que exactement le blog et cette application vont échanger - je ne sais pas, parce que mon client ne sait pas. (oui, je sais, mon client est ..., mais c'est le cas).

Je pense avoir deux options: un moteur de blog java et wordpress.

Wordpress est populaire, stable, personnalisable, ..., mais en PHP. Les blogs Java ne sont pas populaires, mais en Java.

Dans un projet précédent, j'utilisais un blog .NET, appelé dasBlog, il n'était pas populaire et n'était pas facilement personnalisable. Je ne veux pas faire cette erreur encore. Si je peux être en mesure de contrôler complètement un blog Wordpress (publier des articles, modifier le contenu de la barre latérale, faire un wordpress me demander du contenu pour une barre latérale, ...) via JAX-RPC ou REST et si cela est simple, peut-être Je choisirais Wordpress.

Qu'en pensez-vous?

+2

Que signifie "intégré" dans ce cas? Au niveau de base, WordPress manipule une base de données MySQL, donc l'application Java pourrait facilement faire la même chose, et vous avez l'intégration. –

+1

L'intégration est un mot utilisé par mon client. Je pense que cela signifierait partager le contenu/les données dans les deux sens. Je n'ai pas pensé à la base de données. Merci. C'est une option de plus – mist

Répondre

7

Pour l'intégration wordpress-java Je les ai trouvées:

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

API Java pour wordpress http://code.google.com/p/wordpress-java/ (Ceci est mon préféré, mais je ne sais pas comment puissant il est)

port java de wordpress: http://www.theserverside.com/news/thread.tss?thread_id=50890 (Je n'aime pas celui-ci)

+2

wordpress-java a fait le travail. Il ne peut pas tout faire, mais fait assez – mist

1

Il n'est pas rare de combiner une application java avec une installation wordpress (je l'ai fait moi-même au moins une fois). Juste avant avec un apache, exécutant php et wordpress et ont votre application de Java fonctionnant "derrière" sur son propre contexte. Les parties difficiles sont si vous avez besoin de partager des sessions et des connexions.

+0

comment partagez-vous le contenu? – mist

+1

Le plus simple est de faire un mashup. Soit vous faites des mises à jour partielles AJAX, soit vous pouvez iframe. Si vous devez absolument le faire complètement côté serveur, vous pouvez simplement le récupérer entre les environnements sur http (HttpClient ou somesuch). Tout se résume au niveau d'intégration dont vous avez besoin. Comme vous l'avez dit, votre client ne peut pas articuler correctement ce que cette intégration devrait accomplir, donc je pense que vous devez travailler plus là-dessus. Juste dire "intégrer blog" est trop brutal. Le simple lien vers un blog externe est un type d'intégration. Explorez le cas d'utilisation plus en détail avant de commencer à travailler sur la mise en œuvre. – pap

0

vous pouvez également essayer apache-roller, son pas de correspondance avec l'interface utilisateur de wordpress. mais il peut faire le travail ...

Questions connexes