a PHP spider and search engine
Each variation of Sphider has a variation in changes made. Updates to the multi-byte edition of Sphider appears by default. You may also view the PDO edition or updates to the old Classic (as released by Ando Saabas) edition.
Sphider 3.3.0-MB, release date 7 September 2019 Added foreign key constraints to tables (RAP) Removed redundent code from admin due to database changes (RAP) Changed files: admin/admin.php admin/db_backup.php admin/install.php admin/spiderfuncs.php sql/tables.sql New files: README_FIRST admin/convert_db.php admin/update_to_320.php Removed files: admin/version_update.php Sphider 3.2.1-MB, release date 3 August 2019 Fixed issue of some compound characters causing index ommissions (RAP) Changed files: admin/db_backup.php admin/install.php admin/spiderfuncs.php admin/version_update.php sql/tables.sql Sphider 3.2.0-MB, release date 16 June 2019 Added ability to show stars in place of percentage for query scores (RAP) Fixed broken pure wildcard search for RSS and image searches (RAP) Added iframe support (RAP) Fixed indexing issue when url appears in an iframe as a parameter (RAP) Added check for non-standard use of wildcard (*) in robots.txt (RAP) Extended list of common (Eng) words (still shy of internet standard) (RAP) Added ability to set minimum score for search results (RAP) Fixed bug causing some keyword-link relationships to be omitted (RAP) Changed files: admin/configset.php admin/db_backup.php admin/install.php admin/spiderfuncs.php admin/version_update.php common_template/search_results.php include/common.txt include/searchfuncs.php languages/fr-language.php settings/conf.php sql/tables.sql templates/newspaper/m_search.css templates/newspaper/search.css search.php New directory/files: img/star0.png img/star1.png img/star2.png img/star3.png img/star4.png img/star5.png img/star6.png img/star7.png img/star8.png img/star9.png img/star10.png Sphider 3.1.1-MB, release date 16 May 2019 Improved unicode performance by eliminating the need for the removeAccents function, which proved to be inefficient and problematic (RAP) Changed files: admin/db_backup.php admin/install.php admin/spiderfuncs.php admin/update_version_number.php include/commonfuncs.php include/searchfuncs.php sql/tables.sql/tables Sphider 3.1.0-MB, release date 13 May 2019 Merge the capabilities of Sphider 2.4.x with Sphider 3.0.0-MB, eliminating the mbstring extension requirement (RAP) Eliminated using multibyte functions places they were not necessary (RAP) Eliminated issue with too-short words were still being indexed (RAP) Eliminated storing of duplicate words because of leading or trailing apostrophes or hyphens(RAP) Added removal of left and right double quotes from word indexing (RAP) Corrected a problem of inconsistent Sphider module encoding (RAP) Eliminated issue of utf-8 text possibly being misidentified as Windows-1252 or Latin-1 (RAP) Improved unicode performance of the removeAccents() function (RAP) Eliminated use of http-equiv to define charset in admin and search (RAP) Improved indexing of meta descriptions (RAP) Fixed problem with search page causing an error (RAP) Improved highlighting of search term in the url (RAP) Clarified setting explanation on the settings tab (RAP) Changed files (in relation to 3.0.0-MB): admin/admin.php admin/db_backup.php admin/configset.php admin/install.php admin/rss_spider.php admin/spider.php admin/spiderfuncs.php common_template/header.php common_template/search_results.php include/commonfuncs.php include/searchfuncs.php include/stem_class.php js_suggest/suggest.php language/am-language.php language/cs-language.php language/da-language.php language/de-language.php language/es-language.php language/et-language.php language/fi-language.php language/fr-language.php language/hu-language.php language/nl-language.php language/no-language.php language/pt-language.php language/sk-language.php language/sq-language.php language/sv-language.php language/tr-language.php sql/tables.sql/tables search.php New file: admin/version_update.php Deleted file: admin/update_version_number.php Sphider 3.0.0-MB, release date 29 April 2019 Sphider 3-MB is a multi-byte string enabled fork of Sphider 2.4.x What has NOT changed (directories and files) /calendar/* /languages/* /templates/* /admin/ admin.css dbmain.js ext.txt index.html common_template/ footer.php include/ common.txt detectmobilebrowser.php simple_html_dom.php stem_class.php js_suggest/; autocomplete.css autocomplete.js settings/ database.php install.txt sphider-logo.png The database structure is unchanged from Sphider 2.4.x, although you may want to update the version number. A utility is provided. (update_version_number.php)