Compilateur PHP

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

Compilateur PHP

Message le Mar Déc 04, 2007 10: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!

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11404
Inscription: Lun Oct 14, 2002 11:00

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

wow!

mariea
WRInaute passionné
WRInaute passionné
 
Messages: 697
Inscription: Ven Mai 06, 2005 22:33

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

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


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8051
Inscription: Mer Fév 22, 2006 19:24

Message le Mar Déc 04, 2007 11: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 8:48

Message le Mar Déc 04, 2007 11: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 11:47

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

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

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

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

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


kazhar
WRInaute accro
WRInaute accro
 
Messages: 6386
Inscription: Ven Jan 09, 2004 17:21

Message le Mar Déc 04, 2007 11: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: 1444
Inscription: Lun Mai 30, 2005 22:55

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

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

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

Message le Mar Déc 04, 2007 12: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: 3168
Inscription: Mar Nov 16, 2004 19:27

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

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

je :arrow: vite

 

Modérateurs: WebRankInfo, e-kiwi, OTP, fandecine, Patrice A.

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