[WebDNA] Cacheing include files

This WebDNA talk-list message is from

2015


It keeps the original formatting.
numero = 112184
interpreted = N
texte = Greetings! What is the WebDNA community doing for cacheing page fragment files? On = my website I have some pages that require significant processing to = generate the visible content. To save time, I only render it out the = processing intense parts once an hour or day or whatever (as required). = I save this out as a fragment of HTML in a file (with an .inc or .frag = extension) An example of this might be a database of books, and I need to create a = page that has as html links, a list of unique authors and a count of = books attributed to that author. Rather then do this every time the page = is requested, i first check to see if the fragment exists, then check to = see if it=E2=80=99s current, and then if both of those are false I = render out the html, save it in a new fragment file, and display it to = the user.=20 SO.. here=E2=80=99s my question: the fragments are saved as .inc or = .frag. WebDNA does not cache these as they are neither templates nor = databases. This causes a lot of disk activity as I use fragments = extensively to speed up the the quasi-static parts of the website. How = can I get webdna to cache these? I am hesitant to add the extensions to = the template field in the settings. I do not want the fragment under any = circumstance to be able to be directly accessed by a web visitor. Should = I block the extension from being served by Apache? Would it be possible = to get a third cache field type in the webdna settings? Thoughts? = Suggestions?=20 Thanks! Brian B.= Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Cacheing include files (Donovan Brooke 2015)
  2. Re: [WebDNA] Cacheing include files (Stuart Tremain 2015)
  3. Re: [WebDNA] Cacheing include files (Brian Burton 2015)
  4. Re: [WebDNA] Cacheing include files (Kenneth Grome 2015)
  5. [WebDNA] Cacheing include files (Brian Burton 2015)
Greetings! What is the WebDNA community doing for cacheing page fragment files? On = my website I have some pages that require significant processing to = generate the visible content. To save time, I only render it out the = processing intense parts once an hour or day or whatever (as required). = I save this out as a fragment of HTML in a file (with an .inc or .frag = extension) An example of this might be a database of books, and I need to create a = page that has as html links, a list of unique authors and a count of = books attributed to that author. Rather then do this every time the page = is requested, i first check to see if the fragment exists, then check to = see if it=E2=80=99s current, and then if both of those are false I = render out the html, save it in a new fragment file, and display it to = the user.=20 SO.. here=E2=80=99s my question: the fragments are saved as .inc or = .frag. WebDNA does not cache these as they are neither templates nor = databases. This causes a lot of disk activity as I use fragments = extensively to speed up the the quasi-static parts of the website. How = can I get webdna to cache these? I am hesitant to add the extensions to = the template field in the settings. I do not want the fragment under any = circumstance to be able to be directly accessed by a web visitor. Should = I block the extension from being served by Apache? Would it be possible = to get a third cache field type in the webdna settings? Thoughts? = Suggestions?=20 Thanks! Brian B.= Brian Burton

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

[WebDNA] High-profile WebDNA sites? (2008) Capitalize (2000) Timeout question .. (2003) [WebDNA] WebDNA 8.6 announced - New features (2018) WC 2.0 frames feature (1997) Removing [showif] makes a big difference in speed (1997) PIXO Support (1997) Database of Tax Rates? (1997) what servers are supported for Typhoon? (1997) Signal Raised (1997) PCS Frames (1997) Safari browser and WebDNA set-cookies (2003) Hello world ... (2002) unusual search problem (1998) [BULK] [WebDNA] [BULK] WebDNA 7 - Ready or Not ?? I'm not sure... (2011) [WebDNA] ImageMagick function library now available (2009) -REPOST- WebCat 3 & Aliases (2000) Emailer help....! (1997) Max Record length restated as maybe bug (1997) Web Merchant Docs? (2002)