Discussion on GogooooSE - Superior Fulltext Search Engine Script

57 comments found

free124 Purchased

I’ve set up the script and have it crawler one site. However, it seems not supporting utf-8 encoding very well. It has the problem searching unicode characters. Maybe the issue came from Sqlite full text search function. Do you know how to correct the problem? Thanks!

izero

Hi,

send me URL of website you have problem and I make an tests.

Izer0

antpeks Purchased

i didn’t read the comments offcourse, but gladly there is a edit button, seems i could alter the script for use on php 5.3.20

izero

I am not sure if I understand you. Do you have any problems with this script on php 5.3.20?

Regards,

Izer0

Hi,

I have bought several search scripts but they all didn’t seem to have the expected functions. Just a few questions before I purchase.

does the script handle synonyms for example if a user searches for “careers in Boston” the script must be able to return results for “jobs in Boston”, “vacancies in Boston”, “employment in Boston”.

Also does the script use any third party APIs or its a standalone script?

How does your scoring work?

izero
izero Author

Hi,

script does not use synonyms, but it uses stemming, so it’s capable to find words like selling including sell. Script does not use any third party APIs, only SQLite Fulltext extension written by an Google guy (compiled into sqlite). You can see more on sqlite.org. Scoring – using some fields with an weight, based on sqlite FTS sample also.

Regards,

Izer0

hi i purchased your product,all the results are for copyblogger even after i add the urls to crawler.php i am working on local wamp server and i get the following http://i43.tinypic.com/er0mra.png

izero
izero Author

You are welcome.

Default-user

can i know what algorithm is used for scoring and ranking

izero
izero Author

Hi,

it’s based on SQLite ranking function writen by Google guys, but it’s based on keywords density on all indexed text.

Nice looking script. Can I crawl 1000+ external websites and does it follow internal links? (Eg. crawl entire websites)

Thanks!

izero
izero Author

Hi,

it follow internal links and you can use it to crawl 1000+ website with some modification to script:

1. do steps suggested to freesubnet user (see comment above)

2. set crawl php to unlimited timeout to crawl and parse big websites.

Izer0

Hi! One question. When I have crawled/spidered one website and want to crawl/spider a new one, the old data are being deleted and replaced by the new data, which means I can only have one unique website in the database at the same time!?

What am I doing wrong here?

izero
izero Author

Hi,

do first crawling, this will initialize database, then comment out this line in crawler.php:

$spi->Init();

This will disable creating new DB for every new crawling and will use before created DB with previously crawled data.

Izer0

Thanks for you reply!

One more question. When “disable creating new DB for every new crawling”, is there a way to stop duplicate websites to be indexed?

If I crawl the same websites twice, it becomes indexed twice.

Would it be possible to make any modifications, so if a website already exists in the database, the script first deletes it, and then crawls the website?

Please let me know.

Thanks!

izero
izero Author

I am able to make modification you want. Contact me at magic (at) softpae.com for details and payments.

Izer0

So this hasnt been touched in sometime does this mean that this search app is now out of date since u havent updated it since 2011??

izero

It does not need to update, working perfectly until now without any problems.

With Regards,

Izer0

Fatal error: Call to a member function execute() on a non-object in GogoSe.php on line 521

Default-user

nevermind worked it out

After indexing a large site I get these errors, any way of fixing them?

Warning: Invalid argument supplied for foreach() in GogoSe.php on line 239
Warning: strstr() [function.strstr]: Empty delimiter in GogoSe.php on line 227

The website indexing is http://www.fastimpressions.com.au

izero

Please, uncomment line 34 in GogoSE.php to disable warnings on production server.

From this: //error_reporting(0);

To this: error_reporting(0);

Why would I do this, this isnt fixing the error thats just a cheap way of hiding the error and not being displayed, how do I fix the error from happening again please?

Uncommenting the line doesn’t do anything and the error still happens but worse.

izero

This is warning, not error, and can happen if spider load an empty page or something else so there is nothing to parse. Better way is to check if an data is here, but there could be to much states. Otherwise, this is standard “best practice” to disable php warning on production servers.

Hello, I try to type another words not (write or relates ) and the result every time give me the (write & its relates) just the word I typed may be highlight , so how it works ?

izero

You can make your own index in full version without limitation. There is only one limitation – spelling works only for english language.

sanayar2008

some points here : is that API ?

izero

I am not sure if I understand what you mean about API.

So how do peole submit there urls to be crawled? Is it even possible and say I want to only have a certain domain extention indexed is this possible? For example just .co domains only.

izero

Yes, script index only selected domain(s). There is crawler page where you can specify what you want crawl.

i sent you an email – are you still actively working on this product ?

izero

Hi, yes, I am still working on this product. Which email? About “Niche Specific Search Portal”?

Default-user

yes that one

Dear Izero I checked on my server if there is support for PHP PDO SQLite3 and they returned saying there yes, support for PHP PDO SQLite, is there any difference in SQLite and SQLite3?

izero

Hi, yes, there is difference, SQLite does not have FT support, you need SQLite3 with FT3 ot latest FT4 support.

Is it possible to provide an Add URL form where people can add their sites?

izero

Sure, it’s not too hard to provide this URL, could be extracted from backend.

We bought the script, customized the results page and added the form to the pages – results still show the default results from ‘copyblogger’ ??

izero

Hi, please, edit index.php, change line 105 to this:

$gse = new GogoSearcher(‘Gogoooo’);

Then try search.

by
by
by
by
by
by