compiler un fichier php en exe - Programmation
Dans la même thématique :
Ceci répond-il à votre question ? Oui | Non
 

Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : compiler un fichier php en exe
 
Profil : IDNaute
Plus d'informations

Voila tout est dans le titre! Est-il possible de convertir un fichier php (ou un groupe de fichier php) en fichier exécutable (*.EXE), avec un grand merci d'avance!

Liens

Profil : IDNaute
Plus d'informations

up!!!! svp! lol

kikoolol asv?
Profil : Modérateur
Plus d'informations

Pas d'UP 15 min apres. Pas possible ca !
 
Et tu veux faire quoi concretement ?

Profil : IDNaute
Plus d'informations

Dsl pour le up' un peu trop rapide  :banane:  
 
En faite ces sur tout pour tester, puis pour pouvoir faire des petits programmes automatisés pour moi, pis en php sa m'éviterai d'avoir a apprendre le c++ par exemple lol

kikoolol asv?
Profil : Modérateur
Plus d'informations

bah non tu peut pas. Le PHP et le C++ sont 2 chose différente.
 
Le language php est exécuté coter serveur, tu devra obligatoire disposé d'un serveur web pour executer tes fichier php sur la machine en question.

Profil : IDNaute
Plus d'informations

Oui oui je s'es le php et le c++ non rien a voir!
 
Ce que je veux dire ces compiler un fichier php en EXE, j’avais vu 2 3 truk sur google mais rien de très concret. C’est pour sa que je voulais voir sur IDN ci il n'y avais pas des gens qui en savais un peu plus.

Profil : IDNaute
Plus d'informations

Moi j'en sais un peu plus, et non tu peux pas.
Le PHP est un langage interprété (et c'est en partie pour ca qu'il est moisi) et donc par définition tu ne peux pas le transformer en .exe : tu auras toujours besoin de l'interpréteur pour lancer le script.
 
http://fr.wikipedia.org/wiki/PHP_hypertext_preprocessor

http://www.sim07.net
Profil : Administrateur
Plus d'informations

En effet tu ne peu pas faire de compilation de fichier php, mais tu peu faire des programmes en php quand même a condition que le php est php-gtk d'installer, sous linux c'est d'office mais en revanche sous windows il faut installer.
 
 
Ensuite tu peut faire des petit programme en mode console, si c'est pour comuniquer seulement avec une BDD par exemple, ou sinon tu peu te servir de gtk.
 
 
Mais en aucun cas tu ne va créer un executable, au mieu tu fait un fichier en .php-gtk

Profil : IDNaute
Plus d'informations

En tant que modo je ne devrait pas le faire, mais là j'applaudis cette question des 2 mains  :bravo:  
 
En fait, ... tu peux faire un executable mais c'est un peu compliqué. Il faut que tu fasses un setup qui installe un serveur apache avec php et qui  configure un répertoire comme étant accessible par ton serveur et enfin qui ouvre ta page php avec un explorateur ...  

kikoolol asv?
Profil : Modérateur
Plus d'informations

Citation :


ataofeal a écrit :
En tant que modo je ne devrait pas le faire, mais là j'applaudis cette question des 2 mains  :bravo:  
 
En fait, ... tu peux faire un executable mais c'est un peu compliqué. Il faut que tu fasses un setup qui installe un serveur apache avec php et qui  configure un répertoire comme étant accessible par ton serveur et enfin qui ouvre ta page php avec un explorateur ...  
 


 
Les modos n'ont pas le droit d'aider et de répondre ?

Profil : IDNaute
Plus d'informations

heu si, mais en fait j'aurais du mettre des smileys mieux placés pour dire que je trouvais cette question complétement stupide et que ma réponse était ironique ... même si elle marche
 
argh ça m'apprendra, la prochaine fois je serais plus cassant.

Profil : IDNaute
Plus d'informations

hmmmm oki oki! et j'ais trouvé sa sur google comme logiciel (payent) "Roadsend Compiler" Certain connaisse?

Profil : IDNaute
Plus d'informations

Pour ataofeal pourquoi stupide?... il y a bien des compilateurs de fichier *.bat et qui marche même ci on a pas le fichier command, donc ces qu'il intègre bien la commande dans l'exécutable. Pourquoi il ne pourra pas faire pareil pour le php en incluant le dossier php? Donc...

Profil : IDNaute
Plus d'informations

J'ai regardé ton logiciel.
ça m'a desuite fait pensé au Java embarqué et javaCard, qui n'ont de Java que la syntaxe: le fonctionnement, les fonctions des librairies, la façon de programmer sont complètement différent.
En fait, je pense que ça ne prend du PHP que la syntaxe.
Du coup, je pense qu'il est aussi compliqué de se mettre sur ce genre de compilateur que de se mettre au langage C (d'autant que syntaxiquement, le C et le PHP se ressemblent beaucoup).

kikoolol asv?
Profil : Modérateur
Plus d'informations

Citation :


ataofeal a écrit :
heu si, mais en fait j'aurais du mettre des smileys mieux placés pour dire que je trouvais cette question complétement stupide et que ma réponse était ironique ... même si elle marche
 
argh ça m'apprendra, la prochaine fois je serais plus cassant.


 
Dans ce cas la c'est effectivement c'est différent :p
Sacré blagueur ! =)

Profil : IDNaute
Plus d'informations

excusez moi mais il y a PriadoBlender qui fait ça (entre autre)
php est parfaitement viable sans serveur web.
et tout comme java, on peut s'arranger pour joindre l'interpreteur et le code en un seul fichier.
 
Apres il est evident qu'il est hors de question de faire ça pour un site...
Tout depend du but de la démarche.
 
edit : et on peut faire un 'php.exe' 'monfichier.php' en ligne de commande comme le suggère sim07.
et effectivement avec php-gtk tu crées meme de magnifique application fenétrée.  8-)

Profil : IDNaute
Plus d'informations

Citation :

Pour ataofeal pourquoi stupide?... il y a bien des compilateurs de fichier *.bat et qui marche même ci on a pas le fichier command, donc ces qu'il intègre bien la commande dans l'exécutable. Pourquoi il ne pourra pas faire pareil pour le php en incluant le dossier php? Donc...


mon avis, qui n'engage que le mien, c'est qu'on ne fait pas du php pour faire un programme. Il faut savoir à quoi servent les langages et leurs intérêts.
 
mon "stupide" était peut-être un peu fort, mais je reste sur ma position.
Je te conseille plutôt de te tourner vers un autre langage pour faire des programmes autonomes.
 
Au fait, je serais curieux de savoir ce qu'est le point d'entrée d'un "programme" écrit en php??

http://www.sim07.net
Profil : Administrateur
Plus d'informations

donc pour toi php-gtk c'est pas bien ?  
 
enfin bon moi perso j'aime pas beaucoup car on en sait jamais ou on a fait l'erreur, c'est vraiment très barbant

Profil : IDNaute
Plus d'informations

salut,
 
moi je suis arrivé ici un peu par hasard (recherche google), mais devant le flot de bétises écrites (ben oui, moi aussi j'assume mes mots), j'ai choisi de m'inscrire exprès pour répondre.
 
OUI, on peut très bien compiler du php et rendre un .exe autonome. Certains programmes comme ceux cités ci dessus le font effectivement.
 
Je ne trouve donc pas que la question était idiote, bien au contraire. Moi je suis développeur (et je n'ai pas fait de C++ depuis l'école) orienté web, intranet. Et bien pour un intranet nous avons développé un module de mailing. Les mails sont envoyés par un programme php compilé en tant que service pour windows. Il tourne donc en tache de fond. Le php compilé fonctionne très bien. Evidemment, on ne peut faire que des traitements sans affichage. Sinon faut GTK.
 
cdt

Profil : IDNaute
Plus d'informations

Je trouve egalement que la question n'est pas idiote. Je ne vois pas pourquoi un modérateur et d'autres personnes ne veulent pas répondre simplement à la question, au lieu de parler, je cite de point d'entré dans un programme PHP, de setup d'installation apache, etc.. arrêtez de nous noyez avec vos termes techniques à la noix qui ne répondent même pas à la question. Vos réponses sont tout autant voir plus stupides que la question elle même dans ce cas. quelle bande vous nous faites !  
 
bon, moi aussi, je recherche à faire des applications php autonomes,