Retour d'expérience sur le compilation PHP

Eléphant du PHP | 70 Messages

05 oct. 2012, 18:34

bonjour, quelqu'un a-t-il déja compilé des applis en PHP ? j'ai vu qu'il y avait des compilos pour ca mais je doute....

Merci de vos réponses.

ViPHP
xTG
ViPHP | 7331 Messages

05 oct. 2012, 19:44

PHP est un langage interprété, il n'y a donc pas de compilateur mais un interpréteur.
Donc que veux-tu dire par compiler des applications PHP ?

Eléphant du PHP | 70 Messages

05 oct. 2012, 20:21

oui je sais que c'est interprété mais j’avais vu des tentative de compilos pour php.
EN fait mon problème est simple : créer des appli autonomes sans serveur web ni serveur php. Y'a bien l'implémentation de php GTK mais il faut, pour le déploiement, une foule de fichiers. Or mes client sur le projet que je cherche à monter, sont pas a l'aise avec l'informatiqque. Il faudrait simplement l'équiv d'une appli a copier ds un dossier (comme sur un mac) ouun .exe
Il faut que ce soit le + simple possible.
J'ai une autre piste : la feuille excel. L'idée est de générer un "formulaire" (web ou pas) qu'ils puisse remplir et que ca m'envoie par mail n fichier xml des infos saisies.
Y'a bien Java mais je connais pas du tout !

ViPHP
xTG
ViPHP | 7331 Messages

05 oct. 2012, 20:51

Donc en gros tu veux utiliser un langage serveur mais en voulant qu'il s'exécute sans le serveur qui va avec... 8-|
Pourquoi ne pas se tourner vers un langage qui est fait pour cela ? Du C ? Du Java ? Du VB ? Et j'en passe.

Sinon si c'est un simple formulaire rien de mieux qu'un raccourci qui pointe vers ton propre serveur hébergeant le script PHP. ;)

Eléphant du PHP | 70 Messages

05 oct. 2012, 20:58

C'est ce que je pense de +en +. Du PHP (puisque je sais faire) mais avec un peu d'Ajax car je voudrais une "souplesse" de l'appli que l'on a pas forcément sans ajax. Enfin ca c'est mon point de vue
Et retour à la case départ : l'existant qui est déjà présent ou presque

Mammouth du PHP | 2278 Messages

06 oct. 2012, 15:08

IL n'existe donc pas un php en ligne de commande sans passer par le serveur?
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD

Eléphant du PHP | 70 Messages

06 oct. 2012, 19:23

Si je l utilise!

ViPHP
xTG
ViPHP | 7331 Messages

06 oct. 2012, 20:17

IL n'existe donc pas un php en ligne de commande sans passer par le serveur?
La ligne de commande comme tu dis c'est l'exécutable PHP.
Le mode CLI n'est pas exportable et fait parti de PHP.
Mais ça apporte rien sans serveur web si tu veux travailler avec des interfaces.

Eléphant du PHP | 70 Messages

06 oct. 2012, 22:19

Ok faudrait donc que je me penche vers les serveur emporta le type zazou mini web serveur

Mammouth du PHP | 2278 Messages

07 oct. 2012, 15:23

ok vu, mais il n'y a pas un php gtk, ou un php tcl ou qqch du genre? avec l'enfer que je viens de vivre avec une application binaire+python+pygtk, j'ose à peine imaginer.
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD

ViPHP
xTG
ViPHP | 7331 Messages

07 oct. 2012, 16:31

Si il y a bien PHP GTK qui est entièrement côté client.
Mais la solution ne semble pas l'attirer en raison du nombre de fichiers.

M'enfin bon, si c'est d'aller voir un autre langage qui te déplaît saches qu'il existe des IDE qui te mâchent en grande partie le travail.
Au final il n'y a véritablement que le traitement des données à coder.

Eléphant du PHP | 70 Messages

07 oct. 2012, 20:09

salut xTG,

Tu parles d'environnement pour gérer la partie interface graphiques en php gtk ? je connais pas tu as des exemple ? je bosse sur netbeans

ViPHP
xTG
ViPHP | 7331 Messages

07 oct. 2012, 20:49

Non, je parle d'environnement pour générer des interfaces graphiques en Java, C/C++, VB et j'en passe.
Il n'existe rien à ma connaissance pour du PHP GTK.

Eléphant du PHP | 70 Messages

07 oct. 2012, 20:53

wai en fait un des idéal serait java et encore, mes client ne savat pas ce qu'est une JVM, pour le leur faire installer.... L'executable autonome en multi copilation serait le top....

Mammouth du PHP | 2278 Messages

07 oct. 2012, 21:17

Mais en utilisant des outils adaptés d'installation, on devrait pouvoir rendre l'installation de jre à peu près transparente.
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD