Sphider-plus version 3.2017a - The PHP Search Engine





All required information.

[ Change Log Summary ]

 

- Actual release:    3.2017a


- Former versions:

          Version 3.2016d

          Version 3.2016c

          Version 3.2016b

          Version 3.2016a

 

          Version 3.2015e          Version 3.2014c

          Version 3.2015d          Version 3.2014b

          Version 3.2015c          Version 3.2014a

          Version 3.2015b          Version 3.2013b

          Version 3.2015a          Version 3.2013a

 

 

 

 

- Older versions:

          Version 2.9          Version 1.9

          Version 2.8          Version 1.8

          Version 2.7          Version 1.7

          Version 2.6          Version 1.6

          Version 2.5          Version 1.5

          Version 2.4          Version 1.4

          Version 2.3          Version 1.3

          Version 2.2          Version 1.2

          Version 2.1          Version 1.1

          Version 2.0          Version 1.0

 




Version v.2.0

Release date: May 27, 2009

In front of Sphider-plus version 1.9 the following items have been added / modified:

 

Multiple database support for up to 5 independent databases (expandable).

Individual activation of one database for:

- Admin

- Search user

- Suggest URL

For more details, please notice chapter Multiple database support

 

Independent configuration and activation for each database is integrated into the Admin interface.

 

Additional password protected access permission for database configuration, independent from Admin login.

 

Integrated availability check for all databases and their release relevant table structure.

 

Individual for each database:

- Backup and restore

- Copy / Move from each database to each other database

 

32 MByte query cache for MySQL database.

- To be activated in Admin settings.

- Status of cache is observable in Admin / Statistics / Server-Info / MySQL.

   (Cache might not work for 'Shared Hosting' applications)

 

Obey the tag specification:

rel="canonical"

If defined in page header of a website, the crawler will be redirected to the canonical link and Sphider-plus will understand that the duplicates all refer to the canonical URL.

For more details, please notice chapter Canonical <;link>; tag

 

Index websites that are created with ASP.NET

 

Definition for path to PDF converter integrated into Admin Settings interface. Additionally the default setting - as required for the Operating System environment - is suggested.

 

If path to PDF converter is invalid and converter is not accessible, an error message (in Admin Settings dialog) is created.

 

Additional Admin setting to enable optionally indexing of external hosted media content.

 

Improved index procedure of media files, by avoiding indexing of duplicate media content.

 

Improved image indexing by reducing the required download time.

 

Improved index / re-index procedure to avoid 'MySQL server has gone away' messages.

 

prototype.js framework adapted to cooperate with XHTML valid parameter handling.

 

XHTML1.0 output for

- Admin interface

- Search form and Result listing

- Suggest URL form

 

Improved vulnerability check of User input and Admin log-in:

- Prevent buffer overflow errors.

- Suppress JavaScript execution and tag inclusions masked as XSS attacks.

- Prevent C-function 'format-string' vulnerability.

 

The 'URL Suggestion Form' now includes a character counter for remaining input in 'title' and 'description' field.

 

Phrase search is enabled now also for title tags, not only for full text.

 

Improved suggest framework:

For search in categories, the suggestions now will be presented with respect to the pre-selected category.

 

For 'Search with wildcards' now the complete word is highlighted in result listing. Not only the query part of the found keyword.

 

Additional Admin setting in section 'Suggest Options':

For 'Media search' get suggestions also from EXIF info and ID3 tags.

 

Files for database setting and script configuration are protected now against direct client access by pre-defining a named constant.

 

Updated Swedish language file. Thanks to Holger Gremminger.

 

Bug fixed in 'Search for suggestions in query log', which prevented to disable this option

 

Bug fixed that caused multiple listing of the same result, when

"Define maximum count of result hits per page, displayed in

search results (if multiple occurrence is available on a page)"

was activated.

 

Involved files that have been modified / added for this release:

Nearly all scripts.

 

Attention: This release requires a fresh installation of all scripts and a blank MySQL database. An update from former Sphider-plus versions or an upgrade from original Sphider is not foreseen.

For more details, please notice the chapter Installation of Sphider-plus version 2.0


Top

The Sphider-plus honeybee