Home » Products
  • If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Announcement

Collapse
No announcement yet.

Indexing offline and online content

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Indexing offline and online content

    Hello- I'm evaluating ZoomHelp for possible use with a WebHelp system that gets installed with the product on the user's hard drive. I'd like to set up my search engine so it searches both the installed help system and a Web-based knowledgebase and user forums. I don't see an obvious solution for this between the offline and spider indexing options.

    Is this even possible, and if so, what is the best approach?

  • #2
    Hmm. What you are really trying to do is aggregate results from two seperate search index. One which happens to be hosted locally on the hard disk, and another which is served over the web.

    This means several things:
    - The offline search will need to connect to the Internet, send a request to the web server, and get the results back.
    - The offline search will perform the same search on the local set of index files.
    - The offline search will then need to collate these results and sort them by relevance and determine how to present them to the user.

    There is no simple solution to do this. It would really require a fair amount of custom development and I would doubt there's any off-the-shelf product which would address this out of the box (I might be wrong though).

    If you're an experienced developer (or have access to developers), you could consider using our MasterNode application to create a solution. This is designed to aggregate Zoom's XML results (or any other OpenSearch compliant search node). It is CGI-based, so your offline system will have to host a web server on the user's machine (which is quite common these days) so that it can itself act as a node, in addition to being the "master node" itself.
    --Ray
    Wrensoft Web Software
    Sydney, Australia
    Zoom Search Engine

    Comment


    • #3
      Thanks for the reply, Ray. I had a feeling I might be pushing the envelope a little too hard on this one.

      Sounds like a much easier solution than using MasterNode would be to throw my Help system up on the Web, which of course has numerous other benefits as well.

      - Steve

      Comment


      • #4
        Yes, if that is an option for you, it would certainly be much simpler to manage and setup. Or perhaps you can detect if the user has access to the Internet, and if not, it falls back to an offline help system, but always goes to the web if it is accessible.

        One of the benefits of Zoom is that it offers multiple platform choices, so you can easily setup an offline Javascript-based search for one use, and an online PHP/ASP/CGI based search for another use.
        --Ray
        Wrensoft Web Software
        Sydney, Australia
        Zoom Search Engine

        Comment

        Working...
        X