Herramientas de usuario

Herramientas del sitio


tecnicas:cachep

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
tecnicas:cachep [22/03/2020 16:16]
pedro
tecnicas:cachep [29/04/2022 22:35] (actual)
pedro
Línea 8: Línea 8:
 <​Code:​xailer linenums:​1>​ <​Code:​xailer linenums:​1>​
 PROCEDURE mipagina PROCEDURE mipagina
-   LOCAL cCache := CacheFile("​mipagina"​)+   LOCAL cCache := nfl_CacheFile("​mipagina"​)
  
-   IF !Empty(cCache) .AND. File(cCache) .AND. FileDate(cCache) == Date() +   IF !Empty(cCache) .AND. File(cCache) .AND. nfl_FileDate(cCache) == Date() 
-      oCgi:​SendPage( ​LoadCacheFile(cCache) )        // Recuperamos del Cache+      oCgi:​SendPage( ​nfl_LoadCacheFile(cCache) )        // Recuperamos del Cache
    ELSE    ELSE
      WITH OBJECT tWebPage():​New()      WITH OBJECT tWebPage():​New()
Línea 27: Línea 27:
  
 Para facilitarnos la tarea tenemos una serie de funciones que encapsulan parte del trabajo. Para facilitarnos la tarea tenemos una serie de funciones que encapsulan parte del trabajo.
-  * [[funciones:​CacheFile]] - Nombre del fichero de cacheo, con todo el path. +  * [[funciones:​CacheFile|nfl_CacheFile]] - Nombre del fichero de cacheo, con todo el path. 
-  * [[funciones:​LoadCacheFile]] - Recupera el fichero cache y nos devuelve la cadena HTML necesaria para enviar. +  * [[funciones:​LoadCacheFile|nfl_LoadCacheFile]] - Recupera el fichero cache y nos devuelve la cadena HTML necesaria para enviar. 
-  * [[funcioens:FileDate]] - Fecha del fichero para poder compararlo con un valor date.+  * [[funciones:nfl_FileDate]] - Fecha del fichero para poder compararlo con un valor date.
   * [[ocgi:​sendcachepage|oCGI:​SendCachePage]] - nos guarda el cache y envía la página al navegador.   * [[ocgi:​sendcachepage|oCGI:​SendCachePage]] - nos guarda el cache y envía la página al navegador.
  
-Si utilizamos [[funciones:​LoadCacheFile]] y estamos en [[tecnicas:​debugger|Modo Debug]] nos avisara en la consola de navegador y en [[utilidades:​nefeleconsole|Néfele Console]] cada vez que se recupere una página del cache.+Si utilizamos [[funciones:​LoadCacheFile|nfl_LoadCacheFile]] y estamos en [[tecnicas:​debugger|Modo Debug]] nos avisara en la consola de navegador y en [[utilidades:​nefeleconsole|Néfele Console]] cada vez que se recupere una página del cache.
  
  
 ~~DISCUSSION|Comentarios Cacheando Páginas~~ ~~DISCUSSION|Comentarios Cacheando Páginas~~
tecnicas/cachep.1584893796.txt.gz · Última modificación: 21/07/2020 10:50 (editor externo)