Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/02/2008, 21h10   #1
Invité de passage
 
Inscription : décembre 2003
Messages : 11
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 11
Points : 1
Points : 1
Par défaut PHP 5 est trop lent.

Mon site à :
  1. 214 pages
  2. + de 2000 fichiers
  3. + de 2000 dossiers

J'ai codé un script qui :
  1. reconstruit ma BD depuis mon système de fichiers
  2. sauvegarde mon site au format zip

Constat du passage PHP4 à PHP5 :
  • passage de 5 secondes à plus de 30 pour le script BD
  • de 6 à 35 pour le zippage

Ils auraient quand dû même moins surcharger leurs fonctions, les optimiser et surtout en créer d'autres. J'ai déjà dû supprimer tous les accents du nom de mes dossiers à cause d'Apache. Là, ils me gonflent !

J'ai testé :
  • file_get_content
  • fread
  • stream_get_content

Y'a t'il une autre solution pour obtenir le contenu d'un fichier ?

J'ai pensé à include mais le code PHP sera évalué.
raphpell est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 21h24   #2
Membre éclairé
 
Avatar de makmaoui
 
Développeur Web
Inscription : mai 2007
Messages : 282
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2007
Messages : 282
Points : 361
Points : 361
C'est peut être le fonctionnement de ton application qui est en cause, n'as tu pas un moyen de l'optimiser. Aussi as-tu changé d'hébergeur en passant à php5 ?
makmaoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h39.


 
 
 
 
Partenaires

Hébergement Web