Heim php教程 php手册 PHP搜索引挚支持中文搜索 技术日记

PHP搜索引挚支持中文搜索 技术日记

Jun 06, 2016 pm 07:59 PM
php 中文 技术 搜索 支持 Zeitschrift 环境 索引

环境:window/Linux 工具:PHP mysql apache 注意:本人对在Linux环境下操作生熟,而且没有权限对公网上服务器进行配置,本地环境为window xp.所以要对环境没有需要. 最近一直在查相关PHP搜索引挚有知识,因为想做一个玩玩,不用不知道,一用可是把人愁死了.没想到,

环境:window/Linux

工具:PHP mysql apache

注意:本人对在Linux环境下操作生熟,而且没有权限对公网上服务器进行配置,本地环境为window xp.所以要对环境没有需要.

 

      最近一直在查相关PHP搜索引挚有知识,因为想做一个玩玩,不用不知道,一用可是把人愁死了.没想到,现在网上对针对中文搜索功能如此馈乏.头疼啊.

     

      记录一:前面已经说过,由于环境的原因.所以现在最流行的搜索工具sphinx,lucene都不能使用了.我哭.........

 

      记录二:risearch php

花了几天的时间终于把配置文件读明白,可以还是白费功夫,因为不支持中文检索。从网上也找不到方法使它支持.

 

      记录三:phpdig

不支持中文分词,我从网上查不到如可才能让它中文检索,否则是个不错的选择。

 

      记录四:sphider 它支持中文搜索,但是用不好会有编问题,昨天晚上我调到晚上12半了都没调好,而且对中文的分词的效果不是很好,只能说可以用。但还是不用为好.

 


试验了这么多都不可以,头痛啊,本来想从网上直接找一个省事,没想到中文搜索的支持效果这么差,只能是自己写了,省事省不了了。哞

 

不能直接使用网上开源搜索引挚的原因是不能进行中文匹配,也就是说不能进行中文分词,哪就只能从网上找个中文分词工具了。从网上查找到PHPCWS ,天呢,“HTTPCWS 是一款基于HTTP协议的开源中文分词系统,目前仅支持Linux系统”,还是不能用。

 

不过天无绝人之路,最终还是让我找到了一个分词工具HJ_SegWord(PHP无组件分词),是个人写的,还好用,分词技术的问题解决了,下一个问题就要解决算法的问题了。明天再说了,我的头快痛死了。

 

 

 

 

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

CakePHP-Projektkonfiguration CakePHP-Projektkonfiguration Sep 10, 2024 pm 05:25 PM

In diesem Kapitel werden wir die Umgebungsvariablen, die allgemeine Konfiguration, die Datenbankkonfiguration und die E-Mail-Konfiguration in CakePHP verstehen.

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

Um in cakephp4 mit Datum und Uhrzeit zu arbeiten, verwenden wir die verfügbare FrozenTime-Klasse.

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

Um am Datei-Upload zu arbeiten, verwenden wir den Formular-Helfer. Hier ist ein Beispiel für den Datei-Upload.

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

CakePHP ist ein Open-Source-Framework für PHP. Es soll die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich vereinfachen. CakePHP basiert auf einer MVC-ähnlichen Architektur, die sowohl leistungsstark als auch leicht zu verstehen ist. Modelle, Ansichten und Controller gu

CakePHP-Routing CakePHP-Routing Sep 10, 2024 pm 05:25 PM

In diesem Kapitel lernen wir die folgenden Themen im Zusammenhang mit dem Routing kennen.

CakePHP arbeitet mit Datenbank CakePHP arbeitet mit Datenbank Sep 10, 2024 pm 05:25 PM

Das Arbeiten mit der Datenbank in CakePHP ist sehr einfach. In diesem Kapitel werden wir die CRUD-Operationen (Erstellen, Lesen, Aktualisieren, Löschen) verstehen.

CakePHP erstellt Validatoren CakePHP erstellt Validatoren Sep 10, 2024 pm 05:26 PM

Der Validator kann durch Hinzufügen der folgenden zwei Zeilen im Controller erstellt werden.

See all articles