Compilateur PHP

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

malopo
WRInaute discret
WRInaute discret
 
Messages: 61
Inscription: Ven Juil 06, 2007 7:48

Compilateur PHP

Message le Mar Déc 04, 2007 9:59

Bonjour,

Petites questions concernant les compilateurs PHP...

Est-ce toujours bénéfique de précompiler ses fichiers php ou est-ce qu'il ne faut le faire que lorsque que le fichier est très gros et prend du temps au parser ?
Quel compilateur PHP recommanderiez-vous ?
Enfin, un compilateur fonctionne comment. Si je veux précompiler fichier.php, le compilateur va créer un fichier.ext et il faudra faire de l'url rewriting pour que le visiteur aille sur fichier.ext quand il veut fichier.php ?

Merci!


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: Lun Oct 14, 2002 10:00

Message le Mar Déc 04, 2007 10:01

wow!

mariea
WRInaute passionné
WRInaute passionné
 
Messages: 713
Inscription: Ven Mai 06, 2005 21:33

Message le Mar Déc 04, 2007 10:13

et moi qui aie toujours cru que PHP était un langage interprêté ... un langage de script ...


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8090
Inscription: Mer Fév 22, 2006 18:24

Message le Mar Déc 04, 2007 10:15

Bah, on peut vouloir transformer du php en .exe, ou pour le .NET.
Une précision sur l'objectif serait utile.

malopo
WRInaute discret
WRInaute discret
 
Messages: 61
Inscription: Ven Juil 06, 2007 7:48

Message le Mar Déc 04, 2007 10:20

Mon but est juste d'alléger mon serveur LAMP en lui évitant de parser mes scripts PHP à chaque requête. Je ne sais pas si ça fait une énorme différence mais c'est toujours bon à prendre ;-)

dkomputer
WRInaute discret
WRInaute discret
 
Messages: 85
Inscription: Mer Oct 10, 2007 10:47

Message le Mar Déc 04, 2007 10:26

Bah je savais même pas que c'était possible...

padawan2
WRInaute passionné
WRInaute passionné
 
Messages: 590
Inscription: Ven Fév 02, 2007 19:51

Message le Mar Déc 04, 2007 10:34

Oriente toi plutot vers la mise en cache de tes pages ou à la rigueur du résutlat de tes requêtes SQL...


dmathieu
Modérateur
Modérateur
 
Messages: 6926
Inscription: Ven Jan 09, 2004 16:21

Message le Mar Déc 04, 2007 10:41

Si si c'est possible de précompiler PHP. Cela ne génère pas de .exe (puisque généralement un serveur PHP en production est situé sous linux).

Après je n'en ai jamais utilisé pour la simple raison que cela n'accélère les traitements que si c'est ton code en dur qui est long à executer.
Cela n'accélère pas les accès aux bases de données. Et c'est ce à quoi on a généralement le plus affaire dans le web.


biddybulle
WRInaute accro
WRInaute accro
 
Messages: 1469
Inscription: Lun Mai 30, 2005 21:55

Message le Mar Déc 04, 2007 10:46

Peut être que tu entend par compiler, des utilitaires comme eAccelerator ?

bozoleclown
WRInaute passionné
WRInaute passionné
 
Messages: 893
Inscription: Jeu Nov 24, 2005 19:08

Message le Mar Déc 04, 2007 11:19

Non cela ne va pas amélioer le temps de calcul du script en php en lui même.

Par contre tu l'imiteras les accès disque, ton serveur lamp n'aura plus besoin d'aller chercher le php brut.

Je pense à :
eAccelerator
APC
Zend Optimizer

Pour les sites à fort traffic je pense qu'il s'agit de l'étape 1) de l'optimisation


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3326
Inscription: Mar Nov 16, 2004 18:27

Message le Mer Déc 05, 2007 9:05

passer de .php à .exe ? et apres on le renomme en .mp3 pour qu'il nous joue de la musique :D

je :arrow: vite


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités