oriolrius.cat

Des del 2000 compartiendo sobre…

GetNews v0_4: Nova filosofia

Reading time: 2 – 2 minutes

Després d molt d temps amb el projecte GetNews parat degut a com
sempre problemes d temps. Vaig estar pensant molt en com solucionar el problema
d l’estona q es triga en carregar el portal degut a la rutina de recollida d
noticies d’altres portals…

Doncs bé, el tema no era massa difícil, simplement he agafat
la rutina getnews feta en PHP i l’he dividit en dos rutines:

getNews.php : es un PHP Script q es col·loca al cron i q es connecta amb
la freqüència q nosaltres volem als llocs on volem i recull les
noticies, deixant un fitxer d backup al nostre directori temporal.

viewNews.php : es una funció progrmada en PHP com a preprocessador
aquesta rutina encomptes d recollir el fitxer RDF del portal q ens interessa,
el q fa és agafar el fitxer d backup q ha recollit l’altre rutina i
fer-ne el resum per presentar al nostre portal.

Així doncs, gràcies a aquests dos scripts mai més haurem
d’esperar-nos a q el site faci les connexions als llocs remots pq nosaltres
poguem entrar al portal.

De moment esta en versió d proves, ja q no l’he provat massa i no te
massa suport d’errors i fins aquest cap d setmana funciona correctament, treure
els fitxers per descarregar al pertinent directori d projectes.

Espero q pogueu disfrutar d nou del servei d noticies.

2 thoughts on “GetNews v0_4: Nova filosofia

  1. Ori, m’ha molat el tema aquest del getnews! ja m’explicaràs com ho has
    fet!
    A reveure

  2. Després de gairebé un mes funcionant perfectament el getNews,
    degut a un canvi en el RDF d freshmeat he hagut d fer un “patch” en el codi
    del modul viewNews.php perquè sinó no reconeixia la lína
    de inici i final del contingut del document.

    Això és degut a q fins ara tots els RDF en el tag q identificava
    el inici i el final no posaven paramentres i ara el d freshmeat n’ha comensat
    a posar això m’ha obligat a ser més estricte en les comparacions
    i he hagut de modificar dos WHILEs perquè sinó eren
    incapaços de detectar les dues parts del document q comento.

    A veure si tinc un moment per treure la versió 1 ja q el codi diria q
    és molt estable. Però ara me’n vaig a la platja.

Últimas entradas

Resumen 2023

Reading time: 14 – 22 minutes El 2023 comenzó con una sensación de renovación y optimismo. Tras un período marcado por la pandemia, este año se presentó como un lienzo en blanco, lleno de posibilidades y nuevas experiencias. Aunque el

Leer más »
Archivo