I am just finishing up on a similar site, end users (and we are talking extreme non-techies) post documents to a site (about 130 docs so far) that has search capabilities.

The initial plan was to create a database to store everything about the site, including content (in fact the end users did this in Access and it got out of control, they cannot even maintain it...so IT has stepped in to resolve the mess). Turns out the site may be a throw away within a year, so I tossed the database idea (switching to Oracle was overkill, $$-wise, and no way was I going to entertain leaving it in ASP/Access), and came up with the following.... It sounds very similar to what you are working on....

Here in a nutshell how I implemented it (using only standard perl, and CGI.pm):

The end users got their first test drive last thursday and it did just what they needed without being overly complex.

Anyway, this method worked well for us, and went from concept to reality in just a few weeks, despite being a "side project".

...not sure something like could work for you, but since you seem to be solving the same problem...and of course TIMTOWTDI!

have fun!


In reply to Re: Search Engines for Dummies by wardk
in thread Search Engines for Dummies by hostile17

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.