Article View: chile.comp.programacion
Article #1714Re: la uf del dia
From: digital
Date: Fri, 30 Jun 2006 21:13
Date: Fri, 30 Jun 2006 21:13
69 lines
2934 bytes
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-mailReferences:
<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