I totally agree that munging files is a less than ideal solution. Not an insult to
S_Shrum but when I saw that he was working with flat files and planning on searching flat files I geared the answer towards the question.
When possible, I think that indexing is best part of the publishing process. If you're working with the data files that generate a site, you're in a much better position to know what data is relevant and in what context.
Most of our clients have their data piped through us at one stage or another and it makes it much easier. For instance, if you have a global footer on every page that contains a keyword, you probably don't want to return every page back in the results. To try and detect things like that looking from the outside would be pretty difficult.
-Lee
"To be civilized is to deny one's nature."
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.