Est-il possible d'utiliser JSP et PHP en même temps?
1 la fonction est écrite en Java, alors que l'API d'une autre fonction est écrit en PHP.
Donc, est-il possible d'utiliser JSP et PHP en même temps?
Vous devez vous connecter pour publier un commentaire.
Je dirais que vous pourriez appeler (à partir de votre code Java) un autre processus pour exécuter le script PHP, et ensuite utiliser la sortie de ce script PHP dans votre code Java, mais c'est certainement pas optimale, et ne vous permettra pas à appeler uniquement une fonction PHP.
À l'aide de Java et le code PHP dans la même application semble un peu compliqué, et je n'ai jamais vu cette façon de faire, ni utilisés de quelque manière ; donc, je serais probablement réécrire le code PHP de Java (ou le code Java à PHP), de sorte que l'ensemble de l'application est écrite dans un seul de ces deux langues.
Je n'ai jamais essayé, mais peut-être une possibilité serait d'utiliser Quercus -- voir, par exemple : java et php intégration
Il semble être en mesure d'exécuter Drupal (populaire CMS PHP ; ce qui signifie beaucoup de fonctionnalités) : L'exécution de Drupal 6.2 sur la Résine 3.1.6 ; donc, je dirais qu'il pourrait être intéressant d'un coup d'oeil...
Quand vous dites JSP et PHP, c'est un sac mélangé. Java et PHP comme deux langues, OK. Mais JSP et mod_PHP que les deux interfaces du serveur, PAS de.
Pour exécuter un mod_PHP programme, vous devez d'installation de certains (beaucoup) les variables de serveur PHP qui va l'utiliser. La même pour exécuter une Jsp programme, l'environnement de serveur doit être établi.
Mais pour exécuter un mod_PHP programme et de l'appel (d'une certaine façon) d'un programme Java, comme @Pascal a écrit, c'est sûr, mais le lien est inefficace. Et la même chose dans l'autre sens, une JSP programme peut lancer un PHP (CLI) programme trop.
Il est Intégration Java disponible en PHP, mais c'est pour l'accès aux classes Java en PHP et ne sera probablement pas vous permettre d'utiliser JSP sans beaucoup de piratage.
Vous pouvez le faire si vous êtes en Application des serveurs comme Résine qui charge le PHP ou expérimentales de la PHP /Java Intégration. Notez que l'exécution de PHP sur la Résine peut pas en charge toutes les extensions pour une application donnée, mais j'ai manqué de WordPress sur la Résine et c'est génial.
En général, non. Il est, cependant, une implémentation PHP écrit en Java, ce qui sera très probablement vous permettre de faire ce que vous avez besoin, et qui peut fonctionner dans la plupart des conteneurs web.
Ont un coup d'oeil à Quercus de Caucho. Voici le tutoriel: http://quercus.caucho.com/quercus-3.1/examples/quercus.xtp
Vous devriez considérer les points suivants conception.
avec le mod.
Tous les trois est de fonctionner sur le même système.
Entre le PHP, JSP de la communication sera menée sur les deux extrémités:
Avertissement: je n'ai jamais même vu le code PHP dans tous mes 30 ans, la programmation de la vie. Peut-être, une fois, en fait. Donc, je avoir une idée de comment il est difficile pourrait être de PHP servir des services web.