|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre expérimenté
![]() |
Bonjour,
depuis hier j'essaye de faire un robot d'indexation de sites web en php, voici le code de la page du robot sur laquel on arrive la première fois par un formulaire tout simple : Code :
- Une table 'bot_sites' dans laquelle j'enregistre les pages indexées - Une table 'liens_secour' dans laquelle j'ai 12 sites de diver thèmes au cas ou le robot se perde sur une page ne contenant aucun lien pour le rediriger. J'ai laissé tourné le robot quelques minutes et il marche à peu près bien, le problème c'est qu'au bout de quelques minutes il bloque : Citation:
Mon script est pourtant censé aller piocher dans la table des liens de secours si la variable $_GET['site'] est vide (ce qu'il arrive à faire plusieurs fois avant de bloquer), mais la il bloque ici en rechargeant la page et en me mettant toujours cette erreur sql et je suis obligé de le relancer en retournant à l'index (et il me semble que le but d'un robot n'est pas d'être relancé à la main toute les 5 minutes quelqu'un à une idée du problème ? Merci d'avance |
|||
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : mai 2006 Messages : 1 294 ![]() |
le code est particulièrement indigeste, tu devrais essayer la POO !
tu auras moins de problème pour le modifier et tu y passeras moins de temps ... tu aurais du montrer le code de la page "connect.php" pour pouvoir être sur de l'erreur mais a vue de nez je dirais que tu as saturé ta BD de connexion ! |
|
00
|
|
|
#3 |
|
Membre éprouvé
![]() Inscription : juin 2007 Messages : 350 ![]() |
hum, c'est l'heure de digérer.
Faire attention aussi sur quels flux, on peur faire des annuaires link. par exemple google, il apprécie pas qu'on tape dans la base trop régulièrement. |
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() |
Oui le code est carrément barbare car c'était juste un test que j'ai codé à l'arrache pour voir si le robot pouvait être autonome, après j'aurais affiné tout ça mais je crois que je vais laisser tomber car je n'y connais presque rien en PHP objet
Merci quand même à vous 2 |
|
00
|
Copyright © 2000-2012 - www.developpez.com