🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #1714

Re: la uf del dia

#1714
From: digital
Date: Fri, 30 Jun 2006 21:13
69 lines
2934 bytes
Yo uso algo as� para algunos sitios, tanto para la UF, valor del d�lar y 
otros indicadores.

En todo caso, por rendimiento, les sugiero siempre usar alg�n tipo de 
"cach�" local en el servidor para no tener que "ir a ver" los indicadores 
cada vez que cargas la p�gina que los muestra.

Por ejemplo yo uso una base de datos local (pero podr�a ser un archivo de 
texto), en que guardo el valor del indicador y en el caso de los que se van 
renovando cont�nuamente (d�lar, por ejemplo), la fecha y hora de �ltima 
actualizaci�n de mi valor local. Si el valor es muy "viejo" (es decir, 
AHORA - FECHAHORA > DELTATIEMPO), entonces va a buscar el nuevo valor, lo 
actualiza en la BD y lo muestra. Sino, s�lo muestra el que estaba en la BD. 
As� evito tener que ir a leer el valor a cada rato al sitio de referencia 
(en mi caso para el d�lar, yahoo finanzas).

-- 
---
Alejandro V�squez N.
alejandro.vasquez@neurotools.cl
Neurotools - Herramientas Inteligentes

"Hector Vergara R." <hvergara@es-gmail.com> escribi� en el mensaje 
news:e7ih9h$6vc$1@news.nivel5.cl...
> bajo que lenguaje?
>
> Si es PHP, prueba con esto:
> (lo hice recien, asi que deberia funcionar)
>
> <?php
>
> function getUF() {
>
>        $data = 
> file_get_contents('http://www.bci.cl/common/include/indicadores.dat');
>        preg_match('/'.date('_d_m_Y').'="(.+?)"/', $data, $matches);
>
>        return empty($matches)?false:$matches[1];
> }
>
> // Ejemplo de Uso
>
> $uf_de_hoy = getUF();
>
> if($uf_de_hoy !== false) {
>     print "La UF de Hoy es: {$uf_de_hoy}";
> } else {
>     print "No se pudo encontrar la UF para hoy...";
> }
>
> ?>
>
> Espero que te sirva...
> Saludos!
>
>
>
>
>
> "Rick_oj" <rick_oj@[sin-esto]tutopia.com> escribi� en el mensaje 
> news:e7i85m$4l0$1@news.nivel5.cl...
>> cual era el sitio?
>> o como es el asunto de obtenerla, es de agun RSS
>>
>> gracias
>>
>>
>
> 
Technical Details
Message-ID: <e843ue$c77$1@proxy.ifxnw.cl>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!nntp-server.pubsub.com!news.nivel5.cl!news2.ifxnw.cl!not-for-mail
References: <e7i85m$4l0$1@news.nivel5.cl> <e7ih9h$6vc$1@news.nivel5.cl>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,a03ebcafeeec5d3a
X-Google-Attributes: gid1593cb,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!nntp-server.pubsub.com!news.nivel5.cl!news2.ifxnw.cl!not-for-mail
From: "digital" <avasquenNOSPAM@NOSPAMpuc.cl>
Newsgroups: chile.comp.programacion
Subject: Re: la uf del dia
Date: Fri, 30 Jun 2006 17:13:34 -0400
Organization: IFX Networks News Server
Lines: 71
Message-ID: <e843ue$c77$1@proxy.ifxnw.cl>
References: <e7i85m$4l0$1@news.nivel5.cl> <e7ih9h$6vc$1@news.nivel5.cl>
NNTP-Posting-Host: 200.73.29.100
X-Trace: proxy.ifxnw.cl 1151701774 12519 200.73.29.100 (30 Jun 2006 21:09:34 GMT)
X-Complaints-To: abuse@ifxnetworks.com
NNTP-Posting-Date: Fri, 30 Jun 2006 21:09:34 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.3790.2663
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.2663
X-RFC2646: Format=Flowed; Response