Maison > développement back-end > tutoriel php > Comment puis-je créer des exécutables Windows autonomes à partir de scripts PHP ?

Comment puis-je créer des exécutables Windows autonomes à partir de scripts PHP ?

DDD
Libérer: 2024-12-11 11:47:10
original
380 Les gens l'ont consulté

How Can I Create Standalone Windows Executables from PHP Scripts?

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

  • Appcelerator Titanium (http://www.appcelerator.com/products/titanium-cross-platform-application-development/)
  • TideSDK (http://www.tidesdk.org/) : un framework d'application HTML/CSS/JS renommé avec Prise en charge 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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal