Solution de cache PHP --> jpcache v2


guicara
WRInaute passionné
WRInaute passionné
 
Messages: 2462
Inscription: 2 Fév 2006

Message le Sam Oct 14, 2006 15:14

Oui c'est pas supert facile, j'ai fait ce que tu as dit:
http://www.graphiques-kits.com/jpcache/test.php


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Sam Oct 14, 2006 15:28

thierry8 a écrit:y a pas une notice ?


:? j'ai traduit le readme, regarde en haut du fil...


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Sam Oct 14, 2006 15:30

guicara a écrit:Oui c'est pas supert facile, j'ai fait ce que tu as dit:
http://www.graphiques-kits.com/jpcache/test.php


Fatal error: main() [function.require]: Failed opening required '/jpcache-config.php' (include_path='.:/usr/local/lib/php') in /homepages/num/blabla/htdocs/jpcache/jpcache.php on line 6


Fais moi voir le code de ton fichier test.php.

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Sam Oct 14, 2006 15:49

dadovb a écrit:
thierry8 a écrit:y a pas une notice ?


:? j'ai traduit le readme, regarde en haut du fil...

c'est moi qui suis -> :?

mais je demandais cela surtout pour comprendre pourquoi de tels questions..


guicara
WRInaute passionné
WRInaute passionné
 
Messages: 2462
Inscription: 2 Fév 2006

Message le Sam Oct 14, 2006 17:21

dadovb a écrit:
guicara a écrit:Oui c'est pas supert facile, j'ai fait ce que tu as dit:
http://www.graphiques-kits.com/jpcache/test.php


Fatal error: main() [function.require]: Failed opening required '/jpcache-config.php' (include_path='.:/usr/local/lib/php') in /homepages/num/blabla/htdocs/jpcache/jpcache.php on line 6


Fais moi voir le code de ton fichier test.php.


:arrow:

dadovb a écrit:5) Vous pouvez facilement tester jpcache, en créant un fichier test.php dans le dossier jpcache :
Code: Tout sélectionner
       <?php
        require "jpcache.php";
        echo time();
        phpinfo();
       ?>



:roll:

De plus il demande d'indiquer ou sera le fichier du cache

jpcache-config.php a écrit:
/**
* File based caching setting.
*/
$JPCACHE_DIR = "/cache"; // Directory where jpcache must store
// generated files. Please use a dedicated
// directory, and make it writable


J'ai mis cache, et créer ce dossier dans le dossier jpcache/cache
Est ce bien çà ? Faut t'il le mettre à la racine de son site ?

Merci !


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Dim Oct 15, 2006 17:14

Voilà comc'est organisé chez moi :

il y a un dossier jpcache/ à la racine de mon site qui contient tout dont le fichier test.php.

Dans ce cas, il faut juste mettre :

Code: Tout sélectionner
require jpcache.php;


dans ton fichier test.php.

Si ton fichier test.php est à la racine et que jpache est dans son dossier jpcache à la racine, il faudra mettre :

Code: Tout sélectionner
require jpcache/jpcache.php;


Enfin, c'est un peu des bases de programmation ça...

Tu dois lui indiquer où se trouvent les fichiers c'est tout...


guicara
WRInaute passionné
WRInaute passionné
 
Messages: 2462
Inscription: 2 Fév 2006

Message le Dim Oct 15, 2006 18:11

Je sais, c'est ce que j'ai fait:
require "jpcache.php"; avec mon fichier test.php dans le dossier

Ce qui est étonnant:
Fatal error: main() [function.require]: Failed opening required '/jpcache-config.php' (include_path='.:/usr/local/lib/php')

gomoz
WRInaute discret
WRInaute discret
 
Messages: 230
Inscription: 29 Déc 2004

Message le Dim Oct 15, 2006 18:16

de memoire il y a un fichier jpcache-config... à configurer.


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Dim Oct 15, 2006 18:18

guicara a écrit:Je sais, c'est ce que j'ai fait:
require "jpcache.php"; avec mon fichier test.php dans le dossier

Ce qui est étonnant:
Fatal error: main() [function.require]: Failed opening required '/jpcache-config.php' (include_path='.:/usr/local/lib/php')


Là ya un problème, il ne va pas la chercher dans le dossier jpcache/ mais à la racine, essaye en mettant le chemin absolu peut-etre...


guicara
WRInaute passionné
WRInaute passionné
 
Messages: 2462
Inscription: 2 Fév 2006

Message le Dim Oct 15, 2006 19:38

Ah oui je n'ai pas pensé au chemin absolue,
Merci je ne t'embête pas plus !

Je vais tester demain

sepang
WRInaute discret
WRInaute discret
 
Messages: 88
Inscription: 26 Jan 2003

Message le Dim Oct 15, 2006 21:33

conseil: utiliser l'option de compression GZIP fait gagner 20 a 40% de rapidité en +. (en gros le fichier cache est compressé et c'est pas le serveur mais le navigateur qui le décompresse)


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Dim Oct 15, 2006 22:09

sepang a écrit:conseil: utiliser l'option de compression GZIP fait gagner 20 a 40% de rapidité en +. (en gros le fichier cache est compressé et c'est pas le serveur mais le navigateur qui le décompresse)


+1

Effectivement comme je l'explique plus haut, jpcache a deux utilités :
- mise en cache
- compression des pages

Donc même sans utiliser la mise en page, on gagne du temps de chargement et de la bande passante.


guicara
WRInaute passionné
WRInaute passionné
 
Messages: 2462
Inscription: 2 Fév 2006

Message le Dim Oct 15, 2006 22:57

Tester sur différents serveurs, toujours la même erreur.
Sa ne veux pas marcher.

Peux tu me fournir le code source des page jpcache + config pour voir si je ne me suis pas tromper par azart ;)

Albert1
WRInaute impliqué
WRInaute impliqué
 
Messages: 935
Inscription: 23 Aoû 2005

lol

Message le Mer Oct 18, 2006 12:08

dadovb a écrit:De plus, jpcache utilise gzip pour encoder le contenu et alléger la taille des informations qu'il envoie au navigateur.

super ! mais çà c'est vraiment nul !
puisque vace une ligne dans le php.ini (pour ceux en dédié) ou une ligne dans le htaccess (pour tout le monde) on gzippe l'ensemble des fichiers (css, js, php, html, jpg, png ...) sur le serveur ...

c'est donc résolument sans intérêt aucun !

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Re: lol

Message le Mer Oct 18, 2006 12:10

Albert1 a écrit:
dadovb a écrit:De plus, jpcache utilise gzip pour encoder le contenu et alléger la taille des informations qu'il envoie au navigateur.

super ! mais çà c'est vraiment nul !
puisque vace une ligne dans le php.ini (pour ceux en dédié) ou une ligne dans le htaccess (pour tout le monde) on gzippe l'ensemble des fichiers (css, js, php, html, jpg, png ...) sur le serveur ...

c'est donc résolument sans intérêt aucun !

hihi je suis intéressé.
quel est cette ligne pour le htaccess (même pour le php.ini cela peut être intéressant). merci.

Solution de cache PHP --> jpcache v2 Solution de cache PHP --> jpcache v2

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité