elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Parseo + GD
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Parseo + GD  (Leído 2,630 veces)
multi-media asdfg

Desconectado Desconectado

Mensajes: 26


Ver Perfil
Parseo + GD
« en: 4 Agosto 2011, 21:51 pm »

Hola,

He creado un archivo PHP en el cual se dibuja un mapa con GD a partir de datos que se obtienen de otra web. El caso es que ejecutar dicho PHP hace que el tiempo de carga de la pagina sea muy muy lento.

La pregunta es, hay alguna forma de que este código PHP solo se ejecute una ves al dia ? o alguna posibilidad de que el propio servidor lo ejecute ?


En línea

bomba1990


Desconectado Desconectado

Mensajes: 395



Ver Perfil WWW
Re: Parseo + GD
« Respuesta #1 en: 7 Agosto 2011, 04:27 am »

tienes que cachear la imagen, para hacerlo puedes agarrar y guardarlo en un archivo y cada ves que lo soliciten preguntar existe el archivo de hoy?? crea el archivo, existe simplemte muestralo. Es sencillo de hacer con imagenes, y tambien lo puedes poner a borrar los archivos del dia anterior.


En línea

"Cuando le di de comer a los pobres me llamaron santo, pero cuando pregunte porque los pobres eran pobres me dijeron comunista"

http://sosinformatico.blogspot.com/
http://www.publisnet.com.ve
[u]nsigned


Desconectado Desconectado

Mensajes: 2.397

JS/Node developer


Ver Perfil WWW
Re: Parseo + GD
« Respuesta #2 en: 8 Agosto 2011, 17:31 pm »

He creado un archivo PHP en el cual se dibuja un mapa con GD a partir de datos que se obtienen de otra web. El caso es que ejecutar dicho PHP hace que el tiempo de carga de la pagina sea muy muy lento.

Como te dijeon una buena opcion seria guardar la imagen en lugar de generarla dinamicamente cada vez que se ejecute el script.

La pregunta es, hay alguna forma de que este código PHP solo se ejecute una ves al dia ? o alguna posibilidad de que el propio servidor lo ejecute ?

Si, depende de que tipo de hosting y acceso al mismo que tengas, pero siempre y cuando sea un host Linux podes programar tareas usando CRON:

http://miquelcamps.com/php/configurar-cronjob-para-ejecutar-un-script-php-cpanelx/

Saludos
En línea

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!
multi-media asdfg

Desconectado Desconectado

Mensajes: 26


Ver Perfil
Re: Parseo + GD
« Respuesta #3 en: 8 Agosto 2011, 23:00 pm »

Gracias por las respuestas, al final me decante por un cron job.


Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Consulta; TinyMCE parseo de HTML
Desarrollo Web
astinx 0 1,629 Último mensaje 22 Julio 2012, 02:02 am
por astinx
Parseo de XML con libxml2
Programación C/C++
jdomgo3 3 2,398 Último mensaje 20 Enero 2014, 22:27 pm
por jdomgo3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines