• Jason2357@lemmy.ca
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 hours ago

    The issue with wiki’s and source forges is that there is a maze of links to all past versions of everything, each generated on demand from a cpu-expensive database query. You basically have to limit the pages anonymous users can spider into. Forgejo has a setting to block expensive pages from non-logged in users for example.

    • tal@lemmy.today
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 hours ago

      I could see maybe caching that and providing it to a not-clearly-human user if it is in cache. That lets someone do something like link to a particular version of a file in a discussion here on the Threadiverse. The first user loading it will cause it to be cached.