a PHP spider and search engine
Each variation of Sphider has a variation in changes made. The original Sphider (as released by Ando Saabas) appears by default. You may also view the by the PDO fork, the SQlite fork, or the PostgreSQL fork.
Sphider for SQLite
Sphider for SQLite is no longer in development. Version 2.1.0 was the final relase.
Sphider 2.1.0-PDO, release date 23 November 2018 Found wildcard search was broken, fixed it (RAP) Found the negate search broken, fixed it (RAP) Changed files: admin/db_backup.php admin/install.php admin/update_rollup.php include/commonfuncs.php sql/tables.php Sphider 2.0.2-PDO, release date 15 November 2018 Code cleanup (RAP) Purged ^M characters (RAP) Resolved a few issues caused by the release of 2.0.1! (RAP) Updated to later version of jquery, 3.3.1 (RAP) Changed files: admin/db_backup.php admin/install.php admin/spider.php admin/update_rollup.php sql/tables.sql templates/*/header.html (x6)(in templates/air, dark, earth, fire, standard, water) search.php search-161.php Sphider 2.0.1-PDO, release date 13 November 2018 Fixed coding errors in error handling routines (RAP) Changed files: admin/rss_spider.php admin/spider.php search.php Sphider 2.0.0-PDO, release date 26 October 2017 Changed some potentially problematic code (RAP) Improved indexing reliability for pages encoded in other than latin-1 or utf-8 (RAP) Fixed a problem with Reindex All (RAP) Improved responsiveness of "phrase" searches (RAP) Avoided potential problem in "and" and "or" searches (RAP) Fixed a PHP7.1 issue with "too few arguments" for a function (RAP) Added indexing of RSS feeds and associated search (RAP) Integrated Image Indexing into the main spider (RAP) Uncluttered the main search screen when multiple domains are present (RAP) Integrated main search, RSS search, and image search to a single tabbed page (RAP) (Retained search.php from Sphider 1.6.1 as search-161.php for those who desire only a simple content search - slightly modified to stay compatible with other 2.0.0 code changes. To be useful, it needs to be renamed to search.php with the distributed search.php renamed to NEWsearch.php.) Renamed some language files to conform with ISO standards (RAP) (ISO renames): alb- to sq-, cns- to zh_cn-, cnt- to zh_tw-, cz- to cs-, ee- to et-, si- to sl-, swa- to sw-, se- to sv- Created Danish and Norwegian language files (RAP) Updated code to come closer to "best PHP coding practices" (PSR-2) (RAP) (This entailed renaming many of the functions to meet standards rcommendations.) Removed several unused functions (RAP) Updated to later version of jquery, 2.2.4 (RAP) Changed files admin/admin.css admin/admin.php admin/auth.php admin/configset.php admin/db_backup.php admin/db_main.php admin/dbmain.js admin/install.php admin/messages.php admin/spider.php admin/spiderfuncs.php admin/update_rollup.php common_template/categories.php common_template/footer.php common_template/img_search_form.php (new if it doesn't exist) common_template/img_search_results.php (new if it doesn't exist) common_template/search_form.php common_template/search_results.php include/categoryfuncs.php include/commonfuncs.php include/pstem_class.php include/searchfuncs.php js_suggest/suggest.php settings/conf.php settings/database.php languages/*-language.php (all changed) sql/tables.sql templates/*/header.html (x6)(in templates/air, dark, earth, fire, standard, water) templates/*/search.css (x6)(in templates/air, dark, earth, fire, standard, water) search.php New files admin/rss_spider.php calendar/* (new folder, sub-folders and files) common_template/rss_search_form.php common_template/rss_search_results.php language/da-language.php (Danish) language/no-language.php (Norwegian) Deleted files images/images.php (if exists) images/imgsearchfuncs.php (if exists) img_search.php (if exists) include/localutils.php SII_changelog (if exists) SII_Installation_Notes.txt (if exists) Moved files simple_html_dom.php (/images to /include)(new if not exist) Folders /tmp (new) /images (removed if exists) [Sphider 1.6.1-PDO only applied to MySQL version] Sphider 1.6.0-PDO, release date 10 July 2017 Original version adapted to SQLite