charger des page par avance en arrière plan ?
2 messages
• Page 1 sur 1
- fraid26
- WRInaute discret

- Messages: 139
- Inscription: 3 Oct 2008
charger des page par avance en arrière plan ?
Bonjour et bonne année.
Je souhaiterais améliorer la vitesse d'exécution d'un logiciel qui doit gérer des calculs de trésorerie sur des milliers d'opérations.
Le logiciel est programmé en PHP / mysql + ajax.
En fait voici ce que je souhaiterais faire : lorsque l'utilisateur arrive sur le site, lancer un script php qui effectue les calculs, prépare l'affichage des tableaux (en créant un fichier temporaire par exemple), et lorsque l'utilisateur veut afficher le tableau, j'ai juste à faire un require de ce fichier temporaire.
j'aimerais lancer cette requête en arrière plan en ajax de manière à ne pas ralentir le chargement d'aucune page (sinon ça n'a plus d'intérêt), c'est actuellement le cas mais seulement au chargement de la page, et j'aimerais transférer cette requête avant le chargement de la page en question.
Seulement, il me semble que si l'utilisateur change de page, la requête ajax est "annulée", et vu qu'elle nécessite plusieurs secondes (temps d'exécution du script php) elle n'aura pas le temps de se faire à chaque fois.
Connaissez vous une technique pour lancer une requête ajax ne s'arrête pas même si l'utilisateur change de page ?
J'ai pensé à créer une frame invisible qui reste là tout le temps, qu'en pensez vous ? (les pages internes du logiciel ne seront pas référencées)
merci d'avance pour votre aide
Frédéric
Je souhaiterais améliorer la vitesse d'exécution d'un logiciel qui doit gérer des calculs de trésorerie sur des milliers d'opérations.
Le logiciel est programmé en PHP / mysql + ajax.
En fait voici ce que je souhaiterais faire : lorsque l'utilisateur arrive sur le site, lancer un script php qui effectue les calculs, prépare l'affichage des tableaux (en créant un fichier temporaire par exemple), et lorsque l'utilisateur veut afficher le tableau, j'ai juste à faire un require de ce fichier temporaire.
j'aimerais lancer cette requête en arrière plan en ajax de manière à ne pas ralentir le chargement d'aucune page (sinon ça n'a plus d'intérêt), c'est actuellement le cas mais seulement au chargement de la page, et j'aimerais transférer cette requête avant le chargement de la page en question.
Seulement, il me semble que si l'utilisateur change de page, la requête ajax est "annulée", et vu qu'elle nécessite plusieurs secondes (temps d'exécution du script php) elle n'aura pas le temps de se faire à chaque fois.
Connaissez vous une technique pour lancer une requête ajax ne s'arrête pas même si l'utilisateur change de page ?
J'ai pensé à créer une frame invisible qui reste là tout le temps, qu'en pensez vous ? (les pages internes du logiciel ne seront pas référencées)
merci d'avance pour votre aide
Frédéric
-

-amethyste- - WRInaute discret

- Messages: 52
- Inscription: 26 Fév 2008
Re: charger des page par avance en arrière plan ?
A ta place je me pencherais sur le MCD et l'optimisation des requêtes sql, de leur nombre. Cependant Ajax peut te permettre de faire un loader pour que les visiteurs s'impatientent un peu moins.
2 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Contenu gratuit à télécharger : bon plan ou mauvais plan ?
- charger un widget a l'ouverture du site
- Le temps que met l'iframe à charger...
- Site long à charger
- Formulaire charger un fichier
- Ou charger son javascript ? header, body, etc.
- Charger le contenu en priorité (HTML, CSS)
- Page longue à charger : afficher la progression
- charger une chanson depuis un site
- Arrivez-vous à charger cette page ?
- Référencement de vidéos avec les fichiers sitemaps vidéo - 19-12-2007
- Google affiche des liens vers des plans de villes - 25-09-2004
- Parts de marché des moteurs aux USA (Janvier 2007) - 22-02-2007
- Parts de marché des moteurs aux USA (Avril 2007) - 28-05-2007
- 1ère faille de sécurité découverte sur Google Chrome - 03-09-2008
- Google IPO : une entrée en bourse originale - 29-04-2004
- Extensions Google Chrome pour l'analyse du web sémantique - 04-03-2010
- L'infrastructure technique de Google (Juillet 2006) - 04-07-2006
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
