Zowel de PHP en Java programmeertalen hebben bepaalde niches vullen ze in Web ontwikkeling . PHP is een snelle en uitgebreide implementatie tool die volledig werkt met veel database- applicaties en web frameworks . Java serveert een rol als een rijke , volledig ontwikkeld gecompileerde taal voor de ontwikkeling van toepassingen . Beide hebben hun sterke punten . Om te profiteren van zowel van hun sterke punten , kan de programmeur PHP - Java bruggen of modules te gebruiken om PHP integreren met Java . PHP 4 Java Uitbreiding Een manier om Java te gebruiken met PHP gaat het installeren van de PHP 4 Java Extension . Deze uitbreiding kan worden ingeschakeld in de " php.ini " bestand dat wordt geleverd met de tolk en dicteert de compilatie-opties van de PHP-interpreter . Door toevoeging van het pad van uw Java Development Environment , of JDK , de php.ini bestand , kan de programmeur Java-klassen noemen in hun PHP-script . Toch is deze uitbreiding ontraden sinds PHP 4 , en werkt niet in latere PHP implementaties . PHP 4 Java Servlet SAPI De Java Servlet SAPI functioneert een beetje anders dan de PHP Java extensie doet . In plaats van Java in PHP , dit stelt de PHP- interpreter te draaien binnen een Java Servlet . Dit betekent dat op Java servers , zoals Tomcat , de programmeur kan inheemse PHP code uitvoeren in Java servlets die gebruik maken van Java- klassen in de JDK . Zend Java Brug en < > Het Zend Framework br staat voor een PHP-ontwikkeling platform bedoeld om webapplicaties geschreven in PHP en snel naar een bepaalde programmering standaard implementeren . De Zend -server brengt dit kader samen in een server " stack " , dat een homogene omgeving om PHP code te schrijven en in te zetten creëert . Door middel van een Zend brug , opgenomen als onderdeel van de server , kan de programmeur Java-klassen bellen in PHP scripts . De Java- brug component ontvangt opdrachten van de PHP-script om Java- code uit te voeren , en doet dat op de inheemse JDK alvorens terug te keren het resultaat . PHP /Java Bridge PHP /Java brug , vergelijkbaar met het Zend brug , verbindt scripting talen zoals PHP om de JDK om het gebruik van Java- code . Deze brug is gebaseerd op de gebruiker met een Java server -ontwikkelomgeving , zoals Apache Tomcat . Deze brug kan worden gebruikt voor andere scripttalen , zoals Python , en werkt uit de doos om Java -functionaliteit te integreren in web scripting .
|