Utilisez fread plutôt que file_get_contents
ARCHIVE
En php, pour récupérer le contenu d'un fichier local, vous pouvez utiliser la fonction file_get_contents. Après avoir regardé sur internet, il s'avère que file_get_contents n'est pas une fonction des plus performantes.
Pour récupérer le contenu d'un fichier local, il faudrait donc préférer la fonction fread, couplée à fopen.
Voici donc une petite fonction qui remplacera votre file_get_contents, afin d'utiliser fread.
[sourcecode language="php"]
< ?php
function file_read($file_path){
if(!is_file($file_path))return false;
$fp = @fopen($file_path, 'r');
$content = @fread($fp, filesize($file_path));
@fclose($fp);
return $content;
}
?>
[/sourcecode]
Pour l'utiliser, il vous suffit d'utiliser :
[sourcecode language="php"]
$contenu = file_read(chemin/du/fichier);
[/sourcecode]
Un petit gain de perf (relativement subtil, il faut bien l'avouer) :)
Tu aimeras aussi...
Basiquement, un nom de domaine, tu l'achètes pour que tout le monde se souvienne comment aller sur ton site. Car une adresse ip (pour peu qu'elle soit en...
On voit pas mal de jeux flash un peu partout: y'en a même certains qui s'introduisent en bourse (zynga, king... ne rions pas.), et d'autres débarquent ...
J'ai récemment découvert un truc magique-sur-le-papier, qui pollue notre bel internet de tous les jours (parfois même sans qu'on s'en rende compte): le...
OpenShift (cf. https://openshift.redhat.com/) ne se limite pas qu'à Ghost, et propose une foultitude (sisi) de "cadridges", dont wordpress pour ne citer ...
J'ai toujours vu le web comme une Amérique d'antan, avec son rêve américain sauce virtuelle: trouver une idée, se lancer, la mettre en place et se réjo...
Dans mes installations NAS/plex and co. je réfléchis (beaucoup ^) à une meilleure façon de gérer le stockage de mes fichiers ultra-légaux. On a, bien sûr...
J'entends souvent des gens (ah... les gens...) critiquer la pub sur internet: "C'est chiant", "Comment ils savent que j'aime ça?", "Tiens je vais mettre ...
Tout se passait bien. Ou presque. Retour sur une expérience qui m'a fait aller voir ailleurs (chez digitalocean, en fait - cf. http://bit.ly/1byjTW0). ...
Vous souvenez vous de la vidéo de cette mannequin qui se faisait photoshoper pour mieux se rapprocher des stéréotypes-impossibles de notre société idyll...
On a déjà eu un petit aperçu vidéo de l'épisode spécial noël 2013 de Doctor who, ainsi que quelques photos exclusives. Mais il y a peu, un nouveau tr...
When you click on links to various merchants on this site and make a purchase,
this can result in this site earning a commission.
Affiliate programs and affiliations include, but are not limited to,
the eBay Partner Network and Amazon.