Temps de réponse ou autre ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Temps de réponse ou autre ?

Re: Temps de réponse ou autre ?

par Cmbp.info » 30 déc. 2010, 02:19

Rebonjour,

j'ai pensé à un truc pour vérifier le fonctionnement : essayez votre script sur le flux suivant (le mien)

http://formation.cmbp.info/rss/CMBPrss091.xml

il ne fait que 2500 octets, donc ça permettra d'éliminer la piste du temps de réponse (en vous évitant de mettre en place un serveur de flux rss).

Bien cordialement,

Xavier

Re: Temps de réponse ou autre ?

par Cmbp.info » 30 déc. 2010, 00:02

Bonjour,

vous le parsez avec qoui, votre flux (domxml ? simplexml? une classe pear ?) ?
Quelle est la taille du flux ?
Est-ce que l'ouverture du flux se fait bien ? (l'ouverture distante peut-être désactivé)

Je pense qu'il est possible que vous soyez dans une boucle infinie...soit par une erreur d'algo, soit par une ouverture qui ne se fait jamais.
Il peut aussi s'agir d'un flux énormissime, qui dépasse les capacités de votre serveur (en DOM tout monte en mémoire).
Il faudrait mettre en place une gestion d'erreur pour voir où ça coince.

Bien cordialement,

Xavier

Temps de réponse ou autre ?

par McCorwin » 28 déc. 2010, 18:11

Bonjour à tous :-)
Je voudrais une info svp.
Je souhaite parser un flux rss en php et écrire le resultat dans un fichier sur mon serveur free.
J'ai mon code php qui fonctionne par contre le temps d'analyser le flux rss me semble trop long et au bout d'un moment le serveur doit l'annuler je pense car le parsing s'arrête d'un coup (avec un microtime() j'oscille entre 25 et 29 et plouf c'est la fin).

Pouvez vous m'aiguiller un peu sur une solution car je crois que l'on ne pas pas modifier le temps maximum d'exécution d'une requête sur un serveur free...

En gros je veux récupérer des info de plusieurs flux RSS et écrire.