ma che vuol dire che ci mette troppo tempo scusa? il tuo browser per aprire la pagina di html.it ci metterà 5 secondi, e tu vuoi metterci meno di 40 secondi per aprire 20 pagine? cmq vedi se ci mette molto tempo per inviare la richiesta o per processare i risultati..per abbassare il limite di memoria dovresti lupare sui 20 link e per ogni link invii la richiesta curl, la processi e poi cancelli l'handler...