diff options
Diffstat (limited to '_log/site-search.md')
| -rw-r--r-- | _log/site-search.md | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/_log/site-search.md b/_log/site-search.md index f867b31..62059e0 100644 --- a/_log/site-search.md +++ b/_log/site-search.md @@ -1,15 +1,14 @@ --- -title: 'Site search: 10K files / 16ms' +title: 'Search: suffix array + FastCGI' date: 2026-01-03 layout: post --- Needed search for site. -Requirements: matches substrings, case-insensitive, fast, secure. No -JavaScript. +Requirements: match substrings, case-insensitive, fast, secure. No JavaScript. -Architecture: browser → httpd → slowcgi → Perl script. +Architecture: browser ↔ httpd ↔ slowcgi ↔ Perl (SA). Implemented SA index with three files: corpus.bin, sa.bin, file_map.dat. Index built with site: |
