|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2003
Città: Bergamo
Messaggi: 1176
|
[PHP] Parser XML e php 5.2.1
Ciao a tutti!
Ho appena eseguito l'upgrade da php 5.1.6 alla 5.2.1 per via delle numerose falle e per il supporto a JSON. Ora mi ritrovo con il problema che la mia classe per effettuare il parsing dei feed RSS non funziona più come dovrebbe. O meglio, funziona, ma la pagina impiega anche 30 secondi a generarsi. Ho provato a cercare un'altra classe in internet e il risultato è stato lo stesso; ovviamente se escludo il parser tutto funziona a dovere. Ora prima di aprire un bug, vorrei sapere se qualcuno si è trovato nella stessa situazione e ha capito dove sta il rallentamento... non è la fopen (che ha subito modifiche il php 5.2.1), perchè dai log apache questa viene eseguita regolarmente, la GET è eseguita subito; è prorpio il parsing ad essere lento. Il "bug" sono riuscito a riprodurlo con tre classi differenti (se volete cerco i link, comunque le ho trovate tutte in google) e con tre installazioni differenti: Apache 1.3 + PHP 5.2.1 su Mac OS X, Apache 2 + PHP 5.2.1 su Gentoo e Slackware. Grazie! Ciao!
__________________
VGA? No grazie, preferisco le SERIALI! http://daniele.vigano.me | Home server HP Proliant MicroServer (Fedora 64bit) | Notebook Dell Latitude E5450 (Fedora 64bit) | Mobile Moto G3 GEM HPC Cluster Dell PowerEdge R720xd + R720 + R420 + M1000e + M915 (Ubuntu LTS 64bit) up to 1000 cores | EATON UPS |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2003
Città: Bergamo
Messaggi: 1176
|
Per dirvi, anche l'inserimento questo semplicissimo parser causa un ritardo nell'apertura della pagina di almeno una 20 di secondi
Codice PHP:
__________________
VGA? No grazie, preferisco le SERIALI! http://daniele.vigano.me | Home server HP Proliant MicroServer (Fedora 64bit) | Notebook Dell Latitude E5450 (Fedora 64bit) | Mobile Moto G3 GEM HPC Cluster Dell PowerEdge R720xd + R720 + R420 + M1000e + M915 (Ubuntu LTS 64bit) up to 1000 cores | EATON UPS |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:36.



















