PHP n'est pas Java

le 20/12/2008 à 18:06
PHP n'est pas Java
Le langage PHP et le langage Java sont deux langages différents.

Luke Welling explique dans le calendrier de PHP Advent 2008, pourquoi PHP est si différent du langage Java et qu'il n'est pas nécessaire de refaire la même chose ou technique pour arriver au même résultat.

Il prend même le temps de vous expliquer la phrase française « Il pleut des cordes » qui peut avoir plusieurs significations, dans des langues différentes.

- PHP Is Not Java

A lire également

Hormis utiliser curl pour obtenir des pages web sur d'autres sites, il est aussi possible d'utiliser cURL pour multithreader PHP.
PHP n'a pas de support natif pour le multi-tâche, comme en Java. Chaque requête PHP est un processus différent.
Il y a des outils alternatifs, comme pcntl_fork, ou lancer plusieurs processus de ligne de commande via exec, ou encore se reposer sur le navigateur et Ajax.

Une autre solution est d'utiliser la bibliothèque cURL.

- Multithreading in PHP with CURL
- ext/cURL
GlassFish est un serveur d'application, édité par Sun.
Il est écrit entièrement en Java, ce qui semble en condamner l'accès à PHP.

Pourtant, ce n'est pas le cas. Il existe plusieurs implémentations de PHP en Java, et notamment Quercus.
Cette dernière s'intègre dans GlassFish pour faire tourner les scripts, et le résultat semble suffisamment bon pour faire tourner Wordpress directement.

- GlassFish, PHP and WordPress
- Quercus

Commentaires

Ecrire

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours