Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    18

    php, multi-tread e funzioni per funzioni

    Ciao a tutti.

    Vorrei creare una procedura che simuli un sistema multi-tread creando e chiamando contemporaneamente una serie di funzioni !

    Il mio problema è che dovrei effettuare il parsing e la registrazione su un db di centinaia di file XML.

    Ogni file XML richiede una connessione che impiega fino a 40 secondi ad aprirsi.

    Ogni XML contiene fino a 2000, se non oltre, prodotti e il parsing di un feed potrebbe pure fallire.

    Se dovessi chiamare questi 200 file insieme impiegherei almeno 3 ore, se non oltre, e se anche uno solo fallisse, il sistema si bolccherebbe.

    La mia idea è:
    1. creare dinamicamente centinaia di funzioni, e questo non è un problema enorme; l'esempio qui sotto mi crea 5 funzioni:

    function makeRecursive(){
    static $count = 1;
    while($count <= 5){
    $protoFunc = "
    function funzione_$count(){
    echo '
    Sono nella funzione $count
    ';
    };
    funzione_$count();
    ";
    eval($protoFunc);
    $count++;
    makeRecursive();
    }
    }
    makeRecursive();


    2. Le richiami TUTTE INSIEME!

    L'esempio precedente crea le funzioni ma le chiama in sequenza e non va bene!

    credo che la procedura vada implementata con funzioni Unix, ma non sono molto ferrato in materia...

    qualcuno sa darmi qualche dritta??

    Ripeto: il fulcro è lanciare in parallelo un numero indefinito di funzioni...

    grazie

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    18
    mmm è possibile avere un semplice esempio in italiano??

    Magari banalissimo!

    grz!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.