400-500-8888
您的当前位置:主页 > 客户案例 > 网站设计 >

HYBOOK-V6.14小说程序介绍-安装方法-常见问题

HYBOOK-V6.14小说程序介绍-安装方法-常见问题

 

 

程序介绍

 

 

演示站:book.heiyewl.cn 
HYBOOK基于ThinkPHP+MYSQL开发,可以在大部分常见的服务器上运行。
环境要求:PHP5.4以上,有伪静态功能。推荐配置,php7.1,mysql5.6+【我的建议是PHP5.6吧,7.1的我测试是不行】
主机要求:IIS/APACHE/NGINX均可,虚拟主机/VPS/服务器/云服务器均可。推荐使用linux系统,apache/nginx均可
硬件要求:CPU/内存/硬盘/宽带大小无要求,但配置越高,采集效率会更好!
其他要求:如采集目标站服务器在国内,而你的主机在国外,会产生采集效率低的问题。应尽量选择同区域的网站进行采集,美国服务器宜选择机房设在美国的小说站,国内服务器则选择国内站点,以尽可能提升网站速度。     
伪静态:

nginx服务器伪静态规则【宝塔的话可以直接选择thinkPHP的伪静态即可】

 

 


	
  1. location / {
  2.    if (!-e $request_filename) {
  3.    rewrite  ^(.*)/index.php?s=$1  last;
  4.    break;
  5.     }
  6. }

apache服务器伪静态规则

 


	
  1. <IfModule mod_rewrite.c>
  2.   Options +FollowSymlinks
  3.   RewriteEngine On
  4.   RewriteCond %{REQUEST_FILENAME} !-d
  5.   RewriteCond %{REQUEST_FILENAME} !-f
  6.   RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
  7. </IfModule>

另外记得给目录权限否则无法安装,也无法采集。 我的测试环境:腾讯云服务器+ CentOS Linux 7.4.1708 (Core)+宝塔+NGINX1.12+php5.6

 

HYBOOK基于ThinkPHP+MYSQL开发

 

强大的采集系统 :

可以采集90%的小说网站,自动采集入库 让您快速建站,快速回本

多节点采集拥有全新设计的多节点采集模块,可以采集市面上绝大多数小说网站的内容

智能采集更新:设置好采集规则(或导入作者写好的规则),做一些外链,即可免维护自动更新网站

高效的缓存技术 :

根据设置缓存网页, 提供访问速度,节约宽带资源。

强大的伪静态 :

无需编写任何伪静态规则,智能伪静态 实现您所需的任何URL形式。

全新的站群系统:

全新设计的站群功能 是您做精品网站/站群的利器

原创标签系统 :

领先于市面上所有小说网站,独有标签系统,智能聚合网站内容,提升SEO效果

管理系统:

强大的管理系统可以让用户任性设置,建设互联网独一无二的网站,让搜索引擎更喜爱。

 

PC端程序界面截图:值得一说的是,本套程序的主题模板共有PC端4套手机移动端2套共6套模板哦!可在网站后台自行更换,这里不一一演示

 

 

首页:

 

小说详情界面:

 

 

小说阅读页面:阅读的模式是可以自定义的哦,背景颜色,字体大小,以及字体都可以自定义更换,还可以加入书架哦!

 

程序后台首页:后台功能超多,强大的管理系统,网站几乎所有的都可以在后台直接设置的!

 

 

网站基本设置

采集的小说管理界面:采集到的小说入库之后是可以管理编辑的。

 

网站首页小说分类栏目也是可以自定义设置的,可以配置伪静态!伪静态配置方法前面有说的。

 

网站的全局广告位管理设置:这个插件挺强大的,可以直接在后台配置全局的广告,这样对于之后网站流量大了之后接广告赚钱很有帮助的。很方便!设置好直接投放!

 

蜘蛛插件:程序自带流量统计插件,不要设置代码,实时的查看自己网站的IP流量情况!

 

接下来就是重中之重了!最重要的功能!【自动采集功能】

本程序的自动采集功能很方便你很强大,而且不是很复杂,慢慢的你自己都可以用写规则出来了!本程序的采集插件的采集规则可以直接导入,导入之后首先测试一下看看可不可以正常采集小说,成功之后就可以采集小说了,可以单点采集,也可以点批量采集新书,单点采集一次大概采集30-100本小说看你的规则而定!点批量采集新书的话设置好次数,系统就开始自动采集了!还可以指定文章id采集!简单方便!

 

被程序还有个功能:节点转移功能介绍:用于批量转换该节点的小说到指定节点。一次转换一本,如果指定节点记录中有该小说对应记录,则转换成功。转换过的小说,现有数据将作废,重新从新节点采集。 

 

 

接下来看看规则的编辑:不懂规则的千万不要动!

 

最后来说说程序的模板吧:看图

 

好了程序介绍完了接下来就是安装方法了:

 

HYBOOK搭建教程

 

有两种方式:

一。

1.配置好你的服务器环境之后绑定域名上传你的程序到网站的根目录,

2.配置伪静态,宝塔直接选择think PHP的伪静态,或者自己输上面有

3.解压程序源码打开/Application/Common/Conf找到install.lock文件然后删除它

4.删除之后打开你的网站域名+/install安装比如我的域名是book.heiyewl.cn

那就是book.heiyewl.cn/install就是程序安装

5.点开之后同意协议点击继续,然后配置你的服务器或者主机的信息即可搭建完成

6.网站的后台是域名+/admin或者域名+/index.php?s=/Admin

  比如我的域名就是book.heiyewl.cn/admin或者book.heiyewl.cn/index.php?s=/Admin

7.安装好之后首先去网站的基本设置设置好你的网站的域名保存,手机网站域名和PC端的

 

网站域名是分开的,设置好就行,比如我的PC域名是book.heiyewl.cn

手机端就是m.book.heiyewl.cn自动检测移动端跳转的!

8.然后就是导入规则开始采集

 

二。

1.这第二种方法呢是应对第一种方法不行的时候使用的,你也可以直接使用第二种办法

【有的人服务器没配置好或者不支持的缘故域名+install安装出现404】

2.首先还是配置好你的服务器环境之后绑定域名上传你的程序到网站的根目录,

3.配置伪静态,宝塔直接选择think PHP的伪静态,或者自己输上面有

4.解压源码程序打开/Application/Common/Conf找到database.php文件点击编辑编辑他


	
  1. <?php
  2. return array(
  3. 'DB_TYPE' =>  'mysql',
  4. 'DB_HOST' =>  'localhost',
  5. 'DB_NAME' =>  'book',/数据库名
  6. 'DB_USER' =>  'book',/数据库用户名
  7. 'DB_PWD' =>  'heiyewl',数据库密码
  8. 'DB_PORT' =>  '3306',
  9. 'DB_PREFIX' =>  'yg_'
  10. );

      打开文件之后你看到的就是这几个代码,这是数据库的信息,你把里面的数据库名,

     数据库用户名,数据库密码改成你自己的就行了其他的不要动只改这三个,数据库名和数据库

      用户名都是一样的!改好代码之后点保存。

5.然后打开你这个网站的数据库,点击导入,选择文件选择我们准备好的程序的数据库

【HYBOOK数据库.sql】这个文件导入你的数据库!

6.导入之后你打开你的网站域名,能打开就搭建好了,没打开仔细想想是不是哪里出问题了。

7.网站的后台是域名+/admin或者域名+/index.php?s=/Admin比如我的域名

就是book.heiyewl.cn/admin或者book.heiyewl.cn/index.php?s=/Admin

8.安装好之后进入后台找到网站的基本信息设置,设置好你的网站信息!域名换成你自己网站的域名,

手机网站域名和PC端的网站域名是分开的,设置好就行,比如我的PC域名是book.heiyewl.cn

手机端就是m.book.heiyewl.cn自动检测移动端跳转的!

9.最后就是导入规则采集小说了!

 

 

常见的问题持续更新中,有问题可在文章下方评论,看到我会解答

 

1.如何导入次采集规则呢

打开采集规则,复制规则:

打开采集规则设置,直接点导入:

 

打开之后填写你的规则信息即可:

 

2。如何破解批量采集小说时候最大限度为100

 

 

打开/Application/Admin/View/Index找到pick.html文件打开他找到900行,


	
  1. }
  2. function multipick(){
  3. var picknum = prompt('请输入要批量采集的次数', '10');
  4. if(picknum > 10000){
  5. alert('每次最多连续采集10000次,采集过于频繁可能造成被源站封IP,或自己服务器资源占用过多导致卡顿的情况!');
  6. } else {
  7. location.href = "{:U('pick', array('action' => 'runpick', 'nownum' => '1', 'maxnum' => '__string__'))}" . replace('__string__', picknum);
  8. }
  9. }

代码的【'请输入要批量采集的次数', '10')】里面的10 就是默认数量,代码【if(picknum > 10000){】这个里面的10000就是最大限度,修改为你想要的数字即可!

 

3.小说是采集好了,这如何更新小说内容?

 

在采集设置页面,点击批量处理文章信息。会提示该操作非常耗时和占用服务器内存,建议在人少的时候使用。 然后输入开始文章ID,或者不输入。如下。

 

点击确定之后系统就会自动开始更新文章了!

 

4.如何修改logo图片?

 

打开源码的Public文件夹,然后找到你现在用的模板的名字,你会看到一个名叫images的文件夹,打开修改里面的logo即可!

 

5、如何修改公告和右侧方框内容

 

这两个位置是JS的,需要修改模板中JS文件信息。找到模板JS,然后进行更改。  默认模板地址  Public/biquge/js  【biquge需要换成你现在用的模板的名字】在JS文件夹中找到 header.js   然后在里面找到需要修改的地方。

 

6.如何更新首页页面数据的?

 

在采集了小说后,发现网站页面并没有填充好,这个时候就需要来更新下页面数据了。

 需要更新两个两个地方,区块数据和缓存管理。 点击更多功能->数据区块,然后点击更新区块数据。

 注:右上角有默认站点和默认手机站点选择,需要更新PC端选择默认站点,需要更新手机端选择默认手机站点。

 点击缓存管理,更新系统缓存、首页缓存、列表页缓存。

 

7.网站首页左侧推荐不显示怎么办

 

在刚开始使用的时候,发现这个问题,刚开始采集不多的时候,这个位置不显示内容。在采集了两万左右的时候,只显示一本小说。如图

 

原因是这块区域的区块数据除了问题!

 

在数据区块,默认站点中找到 pc_index_fengtui 这个数据区块,点击编辑。 默认这个区块是设置的指定文章ID调用。我们可以将其删掉,这样就会调用全站栏目了,或者设置下指定文章ID,这个位置是需要调用6本小说的,在下面调用数量位置填写6即可。而默认设置这里只填写一个文章ID,我们可以将其改成6个ID,英文逗号分隔。

 

8.小说首页分类栏目打不开卡死怎么办?

 

有人给我反映说小说首页的分类栏目点不开卡死的问题!

小说分类卡死,这个在刚使用的时候我也出现过,在我点击采集后,也就是这个规则正在采集,正在采集玄幻小说,玄幻小说这个分类就会卡死。同样,在采集其它分类时,也是一样。 后面,不再各各采集规则来点击采集了,直接点击批量采集,就会避免这个卡死现象了。如果有小伙伴遇到同样的问题,可以直接点击批量采集,这样采集也会采集的更快一些。如果还是卡,那就不管他等他采集,采集完了也就不卡了!这个和服务器的配置没有关系!

 

有任何问题下方留言:

 

 

Tags:

点击上面下载程序

Copyright © 2012-2019 WWW.HEIYEKEJI.CN 黑夜科技 版权所有