Fork me on GitHub

Rapport de message :*
 

parser un fichier depuis un site externe

Titre du sujet : parser un fichier depuis un site externe
par olivee sur 11/10/2012 21:42:58

Bonjour tout le monde.

je suis entrain d'encoder un code php pour pouvoir afficher des blocks depuis des sites externes j'ai besoin de votre aide.

j'ai commencé par créer une table dans ma base de donnée nommée source_url avec deux colonnes id et url.

première question c'est quoi le code a faire pour avoir un array sous forme
$aurls = array( "http://www.link1.com/1.xml" => 1"http://www.link2.com/1.xml" => 2"http://www.link3.com/1.xml" => 3"http://www.link4.net/1.xml" => );


pour l'utiliser par la suite dans une boucle foreach de la forme.

foreach ($aurls as $url => $v) { echo $url; echo $v; }


dans la boucle j'ajoute la class

require_once(XOOPS_ROOT_PATH."/class/snoopy.php");
$snoopy = new Snoopy;
$kkk $snoopy->fetch($url);
$kkk5 $snoopy->results;
$xml = new SimpleXMLElement$kkk5 );



le bute et de parser des ficher xml et afficher leurs continu ça marche j'arrive a afficher le contenu des 4 fichiers mais ça prend trop de temps plus que 40 secondes pour les 4 links. Je viens de trouver une autre méthode soit disons plus rapide.

//create the multiple cURL handle
$mh curl_multi_init();


qui a une idée et comment l'utiliser pour parser les 4 links en moins de temps si c'est possible bien sûr.

j'ai cherché partout mais je trouve pas de piste malheureusement il y a peut de documentation pour xoops.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

51 Personne(s) en ligne (41 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 51 | Plus ...