网盘搜索插件php源码,百度云网盘搜索引擎 PHP版 v1.0
百度云网盘搜索引擎是一个以PHP+MySQL进行开发的网盘搜索引擎源码。
百度云网盘搜索引擎运行
运行环境 开始之前你需要安装
* PHP 5.3.7 +
* MySQL
* Python 2.7 ~
* [xunsearch](//xunsearch.com/) 搜索引擎
项目的目录结构___大致是这样的
--- indexer/ #索引
--- spider/ #爬虫
--- sql/
--- web/ #网站
--- application/
--- config/ # 配置相关
--- config.php
--- database.php # 数据库配置
...
...
--- static/ # 存放静态资源,css|js|font
--- system/
--- index.php
开始部署
创建数据库
创建名为`pan`的数据库,编码设为`utf-8`。然后导入`sql`,完成表的创建。
网站部署
支持`nginx`,`apache` 服务器。
__apache__ 需要开启 *mod_rewrite* 。
__nginx__ 配置如下
location /
{
index index.php;
try_files $uri $uri/ /index.php/$uri;
}
location ~ [^/].php(/|$)
{
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
include pathinfo.conf;
}
配置文件修改:
`config.php` 文件修改网站标题,描述等信息
`database.php` 修改数据库账号,密码等信息
> 网站是基于CodeIgniter 框架开发的,如安装,部署,或二次开发有问题,请参考[官网文档]( //codeigniter.org.cn/user_guide/general/welcome.html)
### 启动爬虫
进入 `spider/`目录,修改`spider.py` 中数据库信息。
如果你是第一次部署,需运行下面命令,完成做种:
python spider.py --seed-user
上面其实就是抓取百度云热门分享用户的相关信息,然后从他们开始入手爬取数据
然后运行
python spider.py
此时爬虫已经开始工作了
### 安装xunsearch
目前使用__xunsearch__作为搜索引擎,后面会更换为`elasticsearch`。
安装过程请参考(不需要安装,PHP SDK,我已经整合到web里了)
//xunsearch.com/doc/php/guide/start.installation
### 索引数据
上面我们完成了爬虫的数据抓取,网站的搭建,但还不能搜索,下面开始最后一步,索引的建立。
进入 `indexer/`目录,在`indexer.php`中将$prefix,替换为你web的根路径
require '$prefix/application/helpers/xs/lib/XS.php';
并修改数据库账号密码
然后运行
python ./index.php
网盘搜索插件php源码,百度云网盘搜索引擎 PHP版 v1.0相关推荐
- 20201217网警考试题目及题目源码(百度云网盘下载链接)
20201217网警考试题目及题目源码(百度云网盘下载链接) 解题答案视频教程请关注"极客易先生"微信公众号 链接:https://pan.baidu.com/s/1pzimgPk ...
- 网盘搜索插件php源码,PHP网盘资源搜索源码 127盘搜网盘搜索神器 THINKPHP内核
127泛搜索网盘搜索器械,最快最稳定的网盘搜索器械,可以支持所有的网盘搜索,百度,360,微云,成都网盘,徐州网盘,百度网盘,千岛网盘,v盘微盘,新浪微盘,119G网盘.磁盘,几千匹马,一个木河网盘, ...
- 一个下载Google code源码的 绿色、迷你工具 MiniSVN v1.0
一个下载Google code源码的 绿色.迷你工具 MiniSVN v1.0 想下载Google code中的源码 不需要装各种软件,只需要一个小工具即可! 如何使用? 访问一个谷歌开源项目网站,比 ...
- 网盘搜索神器php源码,127网盘搜索源码|网盘资源搜索神器|thinkphp3.1.3框架开发的...
网盘资源搜索神器 – 专业网盘搜索 – 搜您所想搜您所要 -盘搜利器,百度盘搜,115福利,360网盘福利,360盘搜,千脑盘搜,迅载网盘,vdisk威盘,华为盘搜,115盘搜,金山盘搜,千军万马,百 ...
- 博客系统php源码,tjheer博客系统php版 v1.10
tjheer博客源码系统是基于php+sql开发的,本博客系统由本人独立完成,底层代码全部手写完成的,没有使用php框架.还有很多功能,会在后面慢慢完善.本源码tjheer博客系统正式对外版本为1.1 ...
- 多用户 php源码_PHP多用户网络日记(青春日记) v1.0
青春日记多用户网络日记程序是一个漂亮精致的网络日记本,它界面美观.功能丰富.使用方便,包含了用户登录注册.日记本排行.日记搜索.日记管理.留言评论等功能,还有音乐播放.时钟日历.愿望小寺等小功能. p ...
- unity疯狂牧场完整项目源码 - Frenzy Farming time management game kit V1.0
You will love this game kit! Have you ever wondered what it would be like to run your own farm? Look ...
- 文件分享平台php源码,简易社会化用户文件分享系统 v1.0
简易社会化用户文件分享系统使用第三方社交登入,身份验证通过后方能上传文件,在一定程度上可防止被上传不法文件. 程序具有执行速度快(<0.1s).战胜内存低(<500KB)等优点. 首次使用 ...
- php内容管理系统开源源码,fcontex 开源内容管理系统 php版 v1.0.3
fcontex是开源的PHP博客系统,拥有漂亮的Web 2.0风格的后台界面和完全Ajax化的流畅操作体验,可用于快速构建中小型企业网站和个人博客(Blog). fcontex是专为二次开发而设计的, ...
最新文章
- 华为BGP的基本配置命令
- 转载:谢谢原作者:块设备驱动实战基础篇三 (BIO请求回调机制)
- ListView的分页显示
- uwsgi指定python路径_uwsgi-安装实操
- python中实现定时器Timer
- Linux下使用Speedtest测试网速
- 一道腾讯的专业面试题
- ubuntu下使用openocd+jlink进行STM32开发调试
- 安卓设置原生alert设置圆角_每个月流量都超额?安卓、苹果用户可以尝试更改这些设置...
- android 挖孔屏适配_娜迦丨不只满足Android 10版本的完美适配,更积极与鸿蒙系统超前对接...
- v65智慧屏是真的鸿蒙,华为智慧屏V65深测:真智慧or增智慧?
- 史上最全的画册制作流程—设计前的策划
- torch 矩阵运算
- 再见北理工:忆北京研究生的编程时光
- 【论文翻译】Flow-Guided Feature Aggregation for Video Object Detection
- LSTM 08:超详细LSTM调参指南
- SpringBoot电商项目前后端界面搭建
- Hudi on Flink在顺丰的实践应用.ppt
- 仿ZAKER的windows phone风格主界面
- Facebook+S​kype