作为php的新手和搜索引擎拥有者,我会经历很多令人头疼的事情。我想创建自己的搜索引擎。我正在尝试用PHP和MYSQL创建一个最初编码的测试版,但最终我想学习C++,这样我就可以创建我自己的表格/搜索系统,就像谷歌的Bigtable一样。我的代码应该在这篇文章的某个地方。有人能帮我写代码吗?
The "PAGE" that does all the work
<?php
$query = $_GET['S'];
$con = mysql_connect("localhost","
我想创建一个搜索框,而不是在查询中使用where cluse来匹配字段中的确切短语,而是希望搜索框能够执行语义搜索,以便当用户输入短语的一部分时,它会显示能够匹配短语含义的适当结果。当你尝试通过谷歌进行搜索时,谷歌到底是如何工作的。这有可能实现吗?有人有什么想法吗?
下面是我目前使用的代码,以便能够使用数据库查看行是否与在搜索框中输入的短语完全匹配:
<?php
//connected to DB
foreach (array('questioncontent') as $varname) {
$questio