Le PHP interprété par le bytecode peut-il être compilé en fichiers binaires exécutables ?
Les scripts PHP sont initialement compilés en bytecode avant leur exécution. Ce bytecode est généralement mis en cache pour éviter une interprétation répétitive lors des accès Web ultérieurs. Cependant, est-il possible de « compiler » davantage le code PHP et de créer un fichier de type binaire qui peut être directement exécuté par un interpréteur de bytecode ?
HipHop pour PHP (abandonné)
HipHop pour PHP de Facebook était un compilateur PHP très fiable, alimentant l'un des plus grands sites Web au monde. Malheureusement, il a été abandonné au profit de HHVM, une machine virtuelle.
Compilateurs PHP tiers
Malgré la disparition de HipHop, plusieurs solutions tierces proposent Services de compilation PHP :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!