Mise en cache des pages

Forum.en1heure.com Index du Forum
 
Rechercher S'enregistrer Profil Se connecter pour vérifier ses messages privés Connexion
 

Mise en cache des pages

Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
Michel



Inscrit le: 07 Fév 2005
Messages: 2

MessagePosté le: Lun Fév 07, 2005 9:00 am | Sujet du message :

Mise en cache des pages

Répondre en citantRevenir en haut

Bonjour

Nouveau sur votre site, j'en apprécie la qualité et la clarté des articles. Beau travail...

Mon probleme est le suivant.
J'effectue une refonte de mon site qui est déjà en XHTML

Désirant utiliser la mise en cache des pages (header, index et footer) je viens de faire un test.

Mon header débutte avec les DOCTYPE XHTML comme ci dessous

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">

Lorsque je lance la page Index je recoit le message suivant positionné à la place de la page header

Parse error: parse error in /home/www/terre-inipi/Test3/header.php on line 1
(mon site étant Terre-Inipi.com)

J'ai fait le test en mettant simplement <html> à la place du DOCTYPE ci dessus et ca marche

Y a t il une incompatibilité avec le XHTML
Y a t il un code à mettre avant le DOCTYPE ??

Je ne suis pas assez calé en PHP.

D'avance merci de votre aide

Amicalement
Michel
Voir le profil de l'utilisateurEnvoyer un message privé
S-Kape
Modérateur Linux
Modérateur Linux


Inscrit le: 01 Mai 2004
Messages: 662

MessagePosté le: Lun Fév 07, 2005 11:07 am | Sujet du message :

Mise en cache des pages

Répondre en citantRevenir en haut

c'est pas du php lol
essaye de mettre un espace entre le dernier " et le ? dans la toute première ligne Wink

_________________
Apple PowerBook G4 1,67 Ghz 15,2" (1440x960) 2x512 Mo SoDIMM DDR-PC4200 Mac OS X.4.6 Tiger
AMD Athlon 64 3800+ / MSI K8N-Neo4 Platinium / Thermalright XP-90 / 2x1Go DDR-PC3200 Crucial / GeForce 6600GT o/c
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailMSN Messenger
Michel



Inscrit le: 07 Fév 2005
Messages: 2

MessagePosté le: Lun Fév 07, 2005 1:40 pm | Sujet du message :

Mise en cache des pages

Répondre en citantRevenir en haut

Bonjour S-Kape

Je sais que les codes indiqué dans mon message ne sont pas du php. J'ai du mal m'exprimer dans ma demande.

J'ai fait une page index qui appele le header et le footer par "require" comme indiqué dans l'article de ce site sur le sujet . Donc j'ai mes 3 fichiers .php (header.php, index.php, footer.php)

J'ai donc dans index.php
<?php
require("header.php");
?>

meme chose pour footer

J'ai vraiment suivi à la lettre les indications de l'article de ce site.

QUand je met simplement dans le header.php, la balise HTML à la place du DCOTYPE complet appellant le langage XHTML ca fonctionne.

JE ne comprend pas bien.
Confused

J'ai essayé ton astuce mais ca ne change rien.

Ou alors faut que je change mon seul et unique neurone lol
Voir le profil de l'utilisateurEnvoyer un message privé
k



Inscrit le: 02 Mar 2005
Messages: 8
Localisation: W 63°/N 47°

MessagePosté le: Mer Mar 02, 2005 3:52 pm | Sujet du message :

Mise en cache des pages

Répondre en citantRevenir en haut

Michel a écrit:

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">

Lorsque je lance la page Index je recoit le message suivant positionné à la place de la page header

Parse error: parse error in /home/www/terre-inipi/Test3/header.php on line 1


Est-ce que la ligne 1 est : <?xml version="1.0" ....

dans ce cas l'erreur est surement que le fichier php doit commencer par <?php

Mais bon la question n'est pas super clair (donc la réponse sûrement inaproprié) :
Aussi, la mise en cache s'applique pour des pages qui font appels à une base de données
(ceci afin de limiter la solicitation de la bd), ce qui n'est pas le cas d'itseasy.
Voir le profil de l'utilisateurEnvoyer un message privé
vanquish
Administrateur


Inscrit le: 26 Mar 2004
Messages: 1552
Localisation: /var/www/

MessagePosté le: Mer Mar 02, 2005 5:26 pm | Sujet du message :

Mise en cache des pages

Répondre en citantRevenir en haut

Bonjour, je te conseille vivement de laisser tomber le <?xml version="1.0" encoding="iso-8859-1"?> qui impos e de traiter la page comme de l'xml alors que l'xhtml passe parfaitement en SGML.
En gros ça va te poser des tonnes de pb pour rien.

_________________
La liberté n'a pas de prix
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mail
planeteconom



Inscrit le: 04 Mar 2005
Messages: 4

MessagePosté le: Ven Mar 04, 2005 8:34 am | Sujet du message :

Mise en cache des pages

Répondre en citantRevenir en haut

vanquish a écrit:
Bonjour, je te conseille vivement de laisser tomber le <?xml version="1.0" encoding="iso-8859-1"?> qui impos e de traiter la page comme de l'xml alors que l'xhtml passe parfaitement en SGML.
En gros ça va te poser des tonnes de pb pour rien.


Pour completer, IE a un (si ce n'etait qu'un...) bug. Il ne prend pas en compte le doctype s'il y a quelques chose avant...

Sinon, une bonne page pour connaitre le respect des standards suivant les navigateurs : http://hsivonen.iki.fi/doctype/
Sinon y a openweb http://openweb.eu.org/ pour apprendre a BIEN developper un site Web.
Sans oublier les validateurs de HTML et CSS du W3C :
HTML : http://validator.w3.org/
CSS : http://jigsaw.w3.org/css-validator/

Bon courage !

_________________
http://formations.info.free.fr
Voir le profil de l'utilisateurEnvoyer un message privé
vanquish
Administrateur


Inscrit le: 26 Mar 2004
Messages: 1552
Localisation: /var/www/

MessagePosté le: Ven Mar 04, 2005 5:51 pm | Sujet du message :

Mise en cache des pages

Répondre en citantRevenir en haut

Merci pour le complément planeteconom !

_________________
La liberté n'a pas de prix
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mail
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet

Voir le sujet suivant
Voir le sujet précédent

Rappel du sujet de la page : Mise en cache des pages



 Sauter vers:   

Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Liste des membres

Powered by phpBB © 2001, 2002 phpBB Group | Traduction par : phpBB-fr.com
Hébergement : Venigo, hebergement site web

Thème En1heure.com par Vanquish.
surinvitation | club privé | musique rock gratuite | vente privée | recettes de cuisine | fiche technique auto | photos de lille | voyage privé | nice
Toutes les heures sont au format GMT - 1 Heure
Hé bin vous lisez vraiment tout jusqu'au bout vous ! Salut :o)