Connect with us

Scripts

GogooooSE – Superior Fulltext Search Engine Script

Live Preview                                                                                  Free Download 

GogooooSE – Totally Amazing Fulltext Search Engine with spelling, keywords highlighting, boolean search and more!

GogooooSE is totally amazing fulltext and independent search engine with spelling (porter stemming algorithm sed) that is intended for any of your websites. GogooooSE is based on amazing SQLite3 database engine with build-in FT3 fulltext extension that is based on some Google guys work  :) (and used internally in numbers of Google projects!). With this script you
can implement totally amazing zero configuration search functionality to your website only by upload and run script on server.

This search script is based on two perfect Gogo classes (GogoSearch & GogoSpider) that you can implement anywhere in your site code. Simply include GogoSE.php to your project and use this classes on your website like below and you’re done! It couldn’t be easier!

  include ('GogoSe.php');

  //start
  if ($ispostback ) {

  // get number of items per page from request
  $itemsPerPage = isset($_GET['c']) ? (int) htmlentities($_GET['c']) : 10;

  // get current page number from request
  $currentPage = isset($_GET['p']) ? (int) htmlentities($_GET['p']) : 1;

  //initialize GogoSearch (Ifse is instance name/sqlite filename)
  $gse = new GogoSearcher('Ifse');

  //search results by quick and easy way
  $gse->SearchEasy($_GET['q'], $currentPage, $itemsPerPage);

  //another ways
  //$gse->Search($_GET['q'], $currentPage, $itemsPerPage);
  //$gse->RenderHtml();

  //get xml results!! ('res' is the root element)
  //echo $gse->getXmlResults('res');

  }

Features included in GogooooSE:

  • Easy to install and configure (upload & run!)
  • Searches all HTML/Text files on your website (based on content-type header)
  • Super fast searching with spelling, keywords
    highlighting
    and scoring!
  • Boolean search, extended search (e.g.: title:keyword)
  • Finds matching in Title, Meta Keywords and in content of web page with stemming !!
  • No external database required, (you need only PHP PDO SQLite3 support on your server)!
  • The results are sorted by relevance in a page-by-page view similar to Google.
  • The text that displays under each search result is trimmed to a certain length so it fits on the page nicely.
  • Implemented as absolutely unique GogoSearch and GogoSpider classes in single include file!!
  • Simple administration page for webspider, you can index more than one website to your index !!
  • Configurable URL exclusion for webspider
  • Simple Google like result page with paging
  • Simple implementation to your website
  • XML output for results
  • etc …

Configuration of GogooooSE:

You can control the following options:

  • Which folders to search for HTML/Text files
  • Which URL (part of url) exclude from indexing
  • How many results to display on each page
  • Plus many more advanced settings in each Gogo class

Advantages

The advantages of GogooooSE over a google integrated solution

  • You can style it the way you want
  • Instant and unlimited search results without ads!
  • Control over exactly when the indexer will scrape your updated website content again
  • It can index “every” page of your website
  • No “AdWords” advertising (customers don’t like ads on their professional looking websites)
  • It has an awesome highlighting feature and sorting based on keywords scoring
  • Simple to use, look above

Requirements

  • PHP5
  • PHP PDO SQLite3 with FTS3 extension enabled (for fulltext and stemming feature) (SOLite3 lib ver. > 3.6)
  • Know how to upload files to your website (eg: with FTP)
  • Some HTML/CSS knowledge so you can style the search results page (to suit your look & feel) if you want.

How to install:

  1. Unzip the file from CodeCanyon
  2. Upload extracted files to your website (eg: to new /search/ folder)
  3. Visit the spider administration page by going to
    http://yourwebsite.com/search/crawler.php
  4. Set “write” permissions via FTP remote view on the /search/ folder
  5. Create a form on your website like this:
    <form action="/search/index.php" method="GET"><br /><input type="text" name="q"> <input type="submit" name="submit" value=" Search "><br /></form>

    Note: You can use (include) search.php in your code to simple display results in your page, or e.g. use XML output to display results by Ajax or your custom way.

  6. Done
    (replace yourwebsite.com with your actual website address above)

The next step

The GogooooSE can be extended by some new features, better scoring algorithm etc. if you are interested, contact me at magic ( at ) softpae.com. GogooooSE can be extended by advertising “engine” also, see info below.

I am working on

I am working on new scripts:

  • SEO analyzer engine – engine for website analyzing
  • XMLWebCore – awesome website construction framework

Note: If you want help me, buy this amazing search engine script right now and support me to do the new super amazing scripts:) SmallSense will waiting for you.

Demo

You can find demo site of GogooooSE on http://apps.softpae.com/gogose/ (contains 500 pages from copyblogger.com indexed!)

SOFTPAE.com

SOFTPAE.com is small development company based in Slovakia.

[ad_2]
Source

Continue Reading
Click to comment

Leave a Reply

Your email address will not be published.

Download Png Image

Subscribe Our   Youtube Channel

Title

Free1 week ago

How you can Delete Albums on i phone

There are 2 different ways to delete albums on your iPhone. A technique is to sync your gadget with iTunes...

Free2 weeks ago

Avast Review — Pros and Cons of Avast Ant-virus

In this Avast review, we will look on the advantages and disadvantages on this antivirus software program. Fortunately, most users...

Free2 weeks ago

The Best Free VPNs

If you’re on a tight budget and don’t desire to use a paid out service, there are many free VPNs...

Free3 weeks ago

How you can make a Collage on iPhone

If you’re wondering making a collage on your i phone, this article will present to you how to do it....

Free3 weeks ago

Netfiles Dataroom Assessment – If you decide to Read a Netfiles Dataroom Review?

When you are taking into consideration which dataroom software application to work with, you might be wanting to know which...

Free3 weeks ago

The Online Dating Disease

A recent review suggests a rise in cases of sexually transmitted ailments due to internet dating. The Centers for Disease...

Free3 weeks ago

Who Else Wants to Do My Essay For Cheap?

If you’re struggling with college work and looking for someone to write my essay, then you’re all on your own....

Free3 weeks ago

Poetry Analysis Of “introduction To Poetry” Free Essay Example

Homework Lab doesn’t bear any responsibility for the unauthorized submission of the examples. First, you would wish to take a...

Free3 weeks ago

Totally free Antivirus Vs Paid Malware

While there are plenty of options for free antivirus applications on the market, these items usually come with limitations. Totally...

Free4 weeks ago

OnBoard Board Webpages Review

This On-ship Board Web destination Review can be described as comprehensive evaluate the benefits and drawbacks with this software. This...

Free1 month ago

Using Virtual Reality to Engage Special Demands Students

VR is mostly a new form of entertainment that allows users to immerse themselves in an encounter like zero other....

Free1 month ago

Antivirus Software Rewards

Antivirus computer software can help give protection to your computer against phishing scams and destructive software. Older adults are particularly...

Free1 month ago

Ideal Data Room Services

Best data room providers are a combination of functionality and ease of use. Some data room providers present features such...

Free1 month ago

On the web Security Guidelines

In an progressively connected world, web based security is of critical importance for everyone, right from individuals to businesses. We...

Free1 month ago

What you need to Know About Organization Process Motorisation Software

While you’re continue to deciding whether to use organization process motorisation software, there are a few things you should know...

Trending