Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1494 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Comment compiler des pages php (en binaire )?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment compiler des pages php (en binaire )?

n°1075918
PETOZAK
Posté le 09-05-2005 à 09:45:45  profilanswer
 

Salut,
Voila j'ai entendu dire que depuis un certain temps on pouvait compiler ces pages PHP de manière à proteger certaines informationss du code source?
Donc plutot que de placer des .php sur le serveur on placerait les fichiers binaires correspondants à ces pages.
Vous savez comment ce se passe?  :??:  
Merci


Message édité par PETOZAK le 09-05-2005 à 09:55:36
mood
Publicité
Posté le 09-05-2005 à 09:45:45  profilanswer
 

n°1075930
jagstang
Pa Capona ಠ_ಠ
Posté le 09-05-2005 à 09:59:20  profilanswer
 

jamais entendu parler de ça.  
 
sinon il y a http://zend.com/store/products/zend-encoder.php


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1075939
PETOZAK
Posté le 09-05-2005 à 10:06:11  profilanswer
 

Merci Jag mais je connais le produit et il a un onconvenient: il est payant!
Y a aussi celui la:  
http://www.google.fr/url?sa=l&q=ht [...] 1MyAEB6AEB
 
Ce qui me faut c'est la meme chose en gratuit et aussi sous Windows :)

n°1075942
jagstang
Pa Capona ಠ_ಠ
Posté le 09-05-2005 à 10:08:34  profilanswer
 

rien que ça...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1075992
PETOZAK
Posté le 09-05-2005 à 10:39:44  profilanswer
 

personne n'a eu vent de ca ? :(

n°1076338
benamoubea​ch
tivuplai
Posté le 09-05-2005 à 14:24:55  profilanswer
 

http://forum-images.hardware.fr/themes_static/images_forum/1/flag1.gif

n°1076352
cesarr89
Posté le 09-05-2005 à 14:37:26  profilanswer
 
n°1076359
soju
One shot !
Posté le 09-05-2005 à 14:40:40  profilanswer
 

cesarr89 a écrit :

Si si il faut utiliser PHP-CLI


heu non, CLI = Command Line Interface

n°1076374
cesarr89
Posté le 09-05-2005 à 14:45:19  profilanswer
 

Hé ben, c'est pas ca qu'il veut?
 
 
Mais de toute manière tu peut pas compiler du code, vu que c'est dynamique et que c'est le serveur qui le fait en fonction de certains paramétres...enfin je surement en train de dire des conneries, mais je comprends pas ce qu'il veut

n°1076438
cerel
Posté le 09-05-2005 à 15:22:00  profilanswer
 

La seule facon que je connaisse, c'est soit utiliser Zend pour obfusquer le code, soit le compilateur cite plus haut.
 
Sinon a la limite, il faudrait regarder du cote de php-gtk, mais je sais pas si c'est compile.

mood
Publicité
Posté le 09-05-2005 à 15:22:00  profilanswer
 

n°1076485
yoyo354
Yoyo, le roi du ...
Posté le 09-05-2005 à 15:44:50  profilanswer
 

cesarr89 a écrit :

Hé ben, c'est pas ca qu'il veut?
Mais de toute manière tu peut pas compiler du code, vu que c'est dynamique et que c'est le serveur qui le fait en fonction de certains paramétres...enfin je surement en train de dire des conneries, mais je comprends pas ce qu'il veut


 
En effet tu dis des conneries :
    D'une part on peut compiler un script php. Mais bon, il n'y aura pas de gain signifique dans la vitesse d'exécution du script. En même temps, si c'est pour win*, je voie pas trop l'intêret :whistle: même avec php-gtk (qui me trouve le paquet testing ? )
 
    D'autre part, lorsque tu exécutes un programme réalisé en C# par exemple, lorsque tu cliques sur un bouton, tu lui "transmets" des informations et le programme va éxécuter un bout de code. C'est pareil en php. Lorsque tu remplis un formulaire, le script php analyse les infos reçu puis éxécute sa tâche ( envoyé un mail, afficher le formulaire...).
 
    De plus, il veut que le code source de son script php ne soit pas interpreté par le module php du server MAIS directement par l'OS. C'est pourquoi, l'on doit compiler le script.
 
   Pour finir, tu dis bien des conneries. Mais au moins, tu le sais :jap:  
 
J'éspère que j'ai été clair mais je ne suis pas sûr que tout ça soit bon... :heink:


Message édité par yoyo354 le 09-05-2005 à 15:47:53

---------------
http://yoyo.eurotchat.net -> Wednesday 14 September a 02:00:01 up 43 days, 11:47,  2 users,  load average: 0.07, 0.03, 0.00
n°1076494
cesarr89
Posté le 09-05-2005 à 15:49:42  profilanswer
 

Citation :

En effet tu dis des conneries :


 
J'en étais sur  :sol:  
 

Citation :

D'autre part, lorsque tu exécutes un programme réalisé en C# par exemple, lorsque tu cliques sur un bouton, tu lui "transmets" des informations et le programme va éxécuter un bout de code. C'est pareil en php.


 
Oui j'y ai pensé au moment j'envoyé la réponse.
 

Citation :

Pour finir, tu dis bien des conneries. Mais au moins, tu le sais


 
Oui

n°1076509
yoyo354
Yoyo, le roi du ...
Posté le 09-05-2005 à 15:54:27  profilanswer
 

cerel a écrit :

La seule facon que je connaisse, c'est soit utiliser Zend pour obfusquer le code, soit le compilateur cite plus haut.
 
Sinon a la limite, il faudrait regarder du cote de php-gtk, mais je sais pas si c'est compile.


 
Pourquoi vouloir cacher les sources des ses programmes  :pt1cable:  
 
Pour php-gtk, il n'y a pas besoin de compiler le script( il me semble car on lance les programmes de php-gtk avec "php -q script.php" ou avec le hash-bang "#!/usr/../php".)


---------------
http://yoyo.eurotchat.net -> Wednesday 14 September a 02:00:01 up 43 days, 11:47,  2 users,  load average: 0.07, 0.03, 0.00
n°1086307
PETOZAK
Posté le 17-05-2005 à 09:56:18  profilanswer
 

salut yoyo, je le trouve ou php-gtk?
Il est compatible avec windows pour la compilation?
Le script compiler tourne t'il sous Easy-PHP for Linux?

n°1086315
cesarr89
Posté le 17-05-2005 à 09:59:35  profilanswer
 

Tu as regardé vite fait sous google?  
http://www.google.fr/search?hl=fr& [...] cher&meta=
et y'a les réponses à toutes tes questions

n°1086320
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 17-05-2005 à 10:02:09  profilanswer
 

yoyo354 a écrit :

Pourquoi vouloir cacher les sources des ses programmes  :pt1cable:


Au hasard, pour les vendre et que les acquéreurs ne puissent pas modifier ou profiter du code source ?  
Qui a dit le forum MD ? :D

n°1086425
rufo
Pas me confondre avec Lycos!
Posté le 17-05-2005 à 11:37:23  profilanswer
 

Le compilo dont vous parlez, c'est le même truc que ça?  
http://fr3.php.net/manual/en/ref.bcompiler.php

n°1794595
Drone44
Posté le 01-10-2008 à 21:03:31  profilanswer
 

Peut-être un peu tard pour répondre (2005->2008)
Mais bon !!!  :sweat:  
 
La librairie BCompiler n'est qu'une façon d'obfusquer le code php mais en aucun cas de le compiler (oui oui le nom est trompeur...).
Sinon il y a Apollo à voir et à essayer ici :
http://www.scriptol.fr/apollo.php
 
Là on parle réellement de compilation avec encapsulation de l'interpréteur (car oui PHP est dynamique).
Perso j'ai pas essayé, moi je me suis fait mon ptit prog perso avec BCompiler et ca me suffit.
 
En espérant que ca aidera (éclairera) quelqu'un 3 ans aprés  :lol:

n°1795782
CyberDenix
Posté le 05-10-2008 à 17:03:34  profilanswer
 

On va être clair :
- L'interpréteur PHP est compilé (il est écrit en C++)
- Les scripts PHP sont interprétés par l'interpréteur PHP


---------------
Directeur Technique (CTO)
n°1795807
skeye
Posté le 05-10-2008 à 19:36:04  profilanswer
 

CyberDenix a écrit :

On va être clair :
- L'interpréteur PHP est compilé (il est écrit en C++)


 
raté, en C.
 

CyberDenix a écrit :

- Les scripts PHP sont interprétés par l'interpréteur PHP


 
dans l'absolu rien n'empêche de compiler du php. Mais actuellement personne ne s'est fait chier à écrire un compilo à ma connaissance.


---------------
Can't buy what I want because it's free -
n°2258388
zogzog2011
Posté le 19-05-2015 à 15:37:40  profilanswer
 

DIE GREY BOX 2015
 
voici la solution avec php 5.6.6
 
https://cloud.githubusercontent.com [...] c5ab39.png
 
https://github.com/Darksynx/PHP_DIE_GREY_BOX
 
 :bounce:

n°2258390
flo850
moi je
Posté le 19-05-2015 à 15:54:31  profilanswer
 

skeye a écrit :


 
raté, en C.
 


 

skeye a écrit :


 
dans l'absolu rien n'empêche de compiler du php. Mais actuellement personne ne s'est fait chier à écrire un compilo à ma connaissance.


ben si , facebook :  HHVM ( bon c'est de la compilation à la demande, tu ne produit pas vraiment un exe, mais ca reste de la compilation)


---------------

n°2258856
TotalRecal​l
Posté le 27-05-2015 à 15:05:00  profilanswer
 


Regarde de quand date le topic :fouyaya:
 


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
n°2258898
flo850
moi je
Posté le 27-05-2015 à 20:18:03  profilanswer
 

Rhoo :sweat:


---------------

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Comment compiler des pages php (en binaire )?

 

Sujets relatifs
Convertion BinaireConvertir un int16 en binaire et inversement ...
Erreur LINK : impossible de compilerJe n'arrive pas a compiler iText
arbre non binaireflush et compression des pages par ob_gzhandler
Création de pages html simples pour lecture sur téléphone mobile...Probleme affichage de pages
Afficher le contenu d'un tableau en plusieurs pages???[RESOLU] compiler sources c et c++ avec autoconf/automake
Plus de sujets relatifs à : Comment compiler des pages php (en binaire )?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR