现在就让我们来安装一个属于自己的搜索引擎,不用买域名、不用买服务器只需要你有一台PC电脑就可以了。
首先下载一个phpStudy2018.exe软件(比较新的是这个phpStudy-x64-8.1.1.2.exe),用这个软件来搭建一个运行PHP的服务器平台。然后再下载一个开源的PhpSou搜索引擎(整合Sphinx) V3.1或其它你自己觉得合适的源码。
安装好phpStudy后,同时把PhpSou搜索引擎源码复制到phpStudyPHPTutorialWWW,然后点击 其它选项菜单-站点域名管理,网站域名填入127.0.0.1(这个ip地址就是我们等会打开搜索引擎要用到的)。网站目录E:phpStudyPHPTutorialWWW(这个www是放你搜索引擎源码的文件夹)
设置好后点击新增-保存设置并生成配置文件,接下来就是运行配置搜索引擎了。点击 其它选项菜单-My homePage(也可以在游览器地址栏直接输入刚才设置的ip地址127.0.0.1)如果是第一次运行,按软件要求设置数据库名称、密码什么的就可以了,然后进入PhpSou后台管理,按自己需要填好网站的基本设置.
这时数据库是空的(有些源码可能会带有一些数据)我们要在常规数据管理这里的网站管理、网址管理、网页管理这三项都添加一些网址进去,念改然后点击 网络爬虫管理-抓取网站-开启网络爬虫或点击 网络爬虫管理-抓取网页doang-开启网络爬虫
然后就会自动的不停的去抓取网址或者网页了。
是不是很清爽,没有了烦人的广告仔租判,是不是很厉害。
其实说得这么厉害,可惜对个人来说还是自娱自乐的性质。型迹
这个PHP不好做,因为PHP无法对DOM进行 *** 作。PHP只能对输出的原始结果进行搜索。功能非常单一。用JQ 非常好做,而且可以搞很多花样出来。
用JQ的思路是,先让PHP输出高斗表格猜蔽,把结果填充到每一个TD里面,然后在搜索按钮添加ONCLICK事件,用JQ来 *** 作表格的TD,符合要求的显示,不符合的隐藏。还可以添加很多效果穗念州。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)