summaryrefslogtreecommitdiffstats
path: root/_log/site-search.md
diff options
context:
space:
mode:
authorSadeep Madurange <sadeep@asciimx.com>2026-02-07 12:01:17 +0800
committerSadeep Madurange <sadeep@asciimx.com>2026-02-07 12:01:17 +0800
commitb26d27669ddc3174edf8076e472b35388bb81d4e (patch)
tree81e42e1558e6d0d905c778bf5c0a4c62aae89a99 /_log/site-search.md
parente5a7a12b7f01f8ac772cb597afd77ee504bf55cb (diff)
downloadwww-b26d27669ddc3174edf8076e472b35388bb81d4e.tar.gz
Site search title and arch arrows.
Diffstat (limited to '_log/site-search.md')
-rw-r--r--_log/site-search.md7
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: