Maison >développement back-end >tutoriel php >Comment puis-je créer des exécutables Windows autonomes à partir de scripts PHP ?
Création d'exécutables Windows autonomes à partir de scripts PHP
Voulant automatiser une tâche simple sans révéler le code source ni nécessiter l'installation de PHP, on peut chercher un moyen de convertir des scripts PHP en fichiers exécutables (.exe) sous Windows. Cet article explore plusieurs options permettant d'accomplir cette tâche.
Peachpie (http://www.peachpie.io)
Peachpie compile le code PHP 7 en .NET MSIL , permettant son exécution dans les environnements .NET/NETCore.
Phalanger (http://v4.php-compiler.net/)
Phalanger compile PHP en byte-code CIL, qui est ensuite compilé par le compilateur JIT du .NET Framework. Il gère la compilation de code mais pas la génération de code natif.
Bambalam (https://github.com/xZero707/Bamcompile/)
Un outil de ligne de commande gratuit qui convertit les applications PHP en fichiers .exe autonomes. Il code le code PHP pour la protection du code source.
ZZEE PHPExe (http://www.zzee.com/phpexe/)
Un produit commercial qui compile PHP, HTML et autres fichiers Web dans les fichiers exécutables de l'interface graphique Windows. Il permet le développement rapide d'applications GUI Windows à l'aide de PHP.
phc-win (http://wiki.swiftlytilting.com/Phc-win)
Utilise le compilateur b de PHP extension pour compiler le code PHP en bytecode. Il nécessite certaines DLL et un outil Embeder pour regrouper les fichiers de projet dans un exe.
ExeOutput (http://www.exeoutput.com/)
Un outil commercial qui convertit PHP et autres fichiers Web en exécutables Windows.
WinBinder (https://github.com/cztomczak/phpdesktop)
Une extension open source qui permet le développement d'applications Windows natives à l'aide de PHP. Il intègre un navigateur Web, un serveur Web et un interpréteur PHP.
PHP Nightrain (https://github.com/kjellberg/nightrain)
Un outil pour exécuter Applications Web PHP en tant qu'applications de bureau sur Windows, Mac et Linux. Il prend en charge les frameworks PHP populaires.
fork phc-win (https://github.com/RDashINC/phc-win)
Une version forkée de phc-win avec une prise en charge améliorée de la version PHP et des fonctionnalités supplémentaires telles que l'intégration d'Enigma VB.
Supplémentaire Options
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!