版本升级说明悦读文库5.0

2016-06-26 17:01:42   |  9457 人气

网站新增功能

1.      文库手机网站(webui_mobile

手机网站采用图片方式进行展示,跟文库共用一个数据库,在手机和PC访问网站可以自动识别手机和pc 进行跳转。

 

注意:文库后续的资源转换方式全部改为“图片方式”,已有资源转换工具会自动优先重新转换,以前资源转换产生的swf文件会自动删除。 Swf文件方式占用资源空间过大,改用图片方式后会大大节约资源空间。

 

手机网站为新的独立网站文件,文件为WebUI_Mobile,配置方式分为3步:

1、  IIS新建网站,域名自行设置,比如m.studylead.com,请先将此二级域名解析到文库服务器,然后指向到WebUI_Mobile文件夹,应用程序池设置为 “经典模式”。

2、  将已经配置好的已有文库配置文件(文件夹名称为WebUIweb.config 复制一份到手机网站文件夹WebUI_Mobile

3、  打开WebUI_Mobile下的web.config,并在配置项的最末尾添加如下配置项,切记要修改配置项值。 具体配置如下:(此新增配置文件地址为解压后的配置文件-手机网站新增配置项:web.config.txt,打开拷贝到web.config配置项最后,再修改即可)

 

    <!--手机网站根目录,此配置值不用修改。-->

    <add key="UrlRoot" value="http://urlhost/"/>

    <!--电脑版网站根目录,请配置具体网址,例如http://www.studylead.com/  -->

    <add key="BackBaseUrl" value="http://www.studylead.com/"/>

    <!--PC网站文件根目录地址,务必填写正确,否则手机端不能下载文件。默认路径为:D:\wenku\webui\FlexPaper\FileRoot-->

    <add key="UploadFile_FileRoot" value="D:\wenku\webui\FlexPaper\FileRoot"/>

    <!-- 强制限制转换页数,预览页数也以此为准,100000 为不限制。  -->

    <add key="ForceFreepage" value="20"/>

2.      微信登录

新增微信登录功能,需要企业备案的文库才可以使用,具体申请方式请自行百度搜索。申请成功后在登录配置想增加weixin,即可使用微信登录功能。

 

网站配置项如下:

 

    <!--微信登录的appid,申请地址:https://open.weixin.qq.com/ -->

    <add key="Login_weixin_appid" value="wxe5454b7557500000" />

    <!--微信登录的appkey-->

    <add key="Login_weixin_appkey" value="3a5b0b3171ca469cdec500000003aa11" />     

 

3.      UCenter统一登录

此功能可以跟使用Ucenter的各种网站、论坛做统一登录,具体配置项在更新文件-ucenter 文件夹内,此配置比较复杂,需要的朋友直接与我联系配置。

4.      线下充值。

目前支付宝、财付通、银行卡等个人暂时不能申请在线支付功能,特此添加 线下充值 功能,以便文库朋友们能有一个备选的方案。 此功能需要三步设置:

1、  开通线下支付

2、  设置线下支付的账号(支付宝、微信转账、工商银行、建设银行 等等)

3、  制作线下支付账号的图片,并上传到PC网站根目录WebUI/Images里。

 

网站配置项如下:

    <!-- 是否启用线下支付 1:启用,0:不启用 -->

    <add key="UnderlinePay_Enable" value="1"/>

    <!-- 线下支付方式(支付宝、微信转账、工商银行、建设银行等),多个以分号区分。

    

     重要提示:注意线下支付需要上传线下支付显示的图片,图片上面标识出支付所需的账号信息。 用户支付全部通过这个图片来识别支付到哪个账号。-->

    <add key="UnderlinePay_BankList" value="支付宝;微信转账;工商银行;建设银行"/>

    <!-- 线下支付对应的图片对应的图片名称,需要站长自己制作并放到网站根目录“WebUI/images”文件夹内,切记务必要放到正确位置。 比如“bankin.png-->

    <add key="UnderlinePay_BankList_ImageName" value="bankin.png"/>

5.      卡密充值

卡密充值为另一个在线充值选项,文库站长可以通过其他途径出售卡密给用户,用户再输入购买的卡密到文库系统充值。此功能流程如下:

1、  web.config开通卡密充值

2、  在用户管理-卡密管理 页面添加或者导入卡密。 (卡密出售需要通过其他途径,例如淘宝、微信、其他网站等等)

3、  用户在线充值页面进行卡密充值,即时到账。 充值过的卡密可以在 卡密管理中查看使用人,使用时间。

 

网站配置项如下:

<!-- 是否启充值卡 1:启用,0:不启用 -->

    <add key="RechargeCardPay_Enable" value="1"/>

    <!-- 充值卡提示购买链接地址,地址务必带有http:// ,此地址可以是淘宝或其他网站地址。

                反正这个页面能卖充值卡就可以。 注意:所有充值卡需要在“卡密管理_卡密管理” 里面导入一份,否则系统不能验证通过。-->

    <add key="RechargeCardPay_Link" value="http://www.studylead.com/demo.htm"/>

 

网站升级功能

6.      播放器升级为高大上的列表方式

播放器之前为swf方式,加载速度慢,不方便阅读,新升级的功能有如下几个特点和优势:

1、  界面统一为图片方式按页列表方式展示,可以使用键盘进行控制阅读。加载速度快

2、  控制资源预览页面总数。系统可以统一设置预览页数,避免全页面转换和阅读造成服务器空间和宽带资源浪费。 比如几百页的资源全部展示,对用户没有意义。对用户来讲前20或者30页内容能够查看就足够了。 如果查看更多页内容,提示用户下载查看。提升用户下载频次。

3、  控制资源默认显示页数。默认显示3-5页,减少页面显示时间和节省带宽。用户如果感兴趣可以点击查看更多,再进行更多内容展示

4、  每页间可以投放联盟广告,增加文库广告收益

 

网站配置项如下:

<!-- 文档在线播放形式 1:资源页面列表显示 -->

    <add key="WebSite_PlayerType" value="1"/>

    <!--  资源列表播放时,广告显示页数间隔。 1为每页都显示广告,其他数字代表每隔几页显示一次广告 -->

    <add key="WebSite_PlayerType_List_AdSepPage" value="2"/>

    <!--  默认显示页数,剩余页数,需要点击查看更多显示 -->

<add key="WebSite_PlayerType_List_DefaultShowPage" value="5"/>

<!-- 强制限制转换页数,预览页数也以此为准,100000 为不限制。此配置项务必要跟转换工具同名配置一致。  -->

<add key="ForceFreepage" value="30"/>

7.      跟手机网站进行自动切换

手机访问PC网站可以自动跳转到文库手机版,增加网站友好性。

 

网站配置文件如下:

 

<!--手机版网站根目录,请配置具体网址,例如http://m.studylead.com/ ,配置此路径后,用户访问PC网站会自动跳转到此手机网站。 不配置则不做跳转。-->

<add key="MobileRootUrl" value="http://m.studylead.com/"/>


 

转换工具升级功能

1.      资源转换方式改为图片方式,并控制资源转换页数

设置方式:根据配置项设置即可,具体配置如下:

<!--转换工具转换方式: 1-仅每页转换为图片,Gif格式 -->

    <add key="File_DealType" value="1"/>

    <!--Mupdf mudraw 路径,修改配置路径即可-->

    <add key="mudraw_path" value="D:\wenku\_OfficeOnlineReader2007\tools\mupdf\mudraw.exe"/>

    <!--压缩图片工具 路径,修改配置路径即可-->

    <add key="compresspic_path" value="D:\wenku\_OfficeOnlineReader2007\tools\mozjpeg\cjpeg.exe"/>

 

    <!--图片压缩比例,1-100,越小压缩越高,相对图片清晰度也差。默认80-->

    <add key="compresspic_Zoom" value="80"/>

 

    <!-- 是否仅转换限制的文档页数 1:仅转换限制的文档页数 (此方式可以节约大量空间),0:全部转换; 切记:此参数一旦设定


,最好不要修改,否则文档在线浏览会有问题 -->

    <add key="IsOnlyConvertLimitPageToSwf" value="1"/>

    <!-- 最大限制转换页数,如要此设置生效,上面的配置[IsOnlyConvertLimitPageToSwf]必须设置为1  设置后转换工具不转换超过 此设置项的页数。 此方式可以大大节省空间。另外:PC端配置也需要跟此配置保持一直。 100000为不限制,全部转换-->

    <add key="ForceFreepage" value="30"/>

 

2.      一个工具开启多线程转换

设置方式:根据配置项设置即可,具体配置如下:

<!--pdfGif图片开启线程数量,因为转换图片比较耗cpu和内存,尽量不要设置太多。 根据服务器性能开启 5-40 个不等。-->

    <add key="toolssum" value="10"/>

    <!--开启多个转换wordpptxls 等文件至pdf 线程。  根据服务器性能开启 5-40 个不等。-->

    <add key="toolssum_word" value="10"/>

    <!--word文件的转换方式: 使用 office 或者 Aspose 转换 默认采用Aspose-->

    <add key="word_toolsTyle" value="Aspose"/>

    <!--ppt文件的转换方式: 使用 office  或者 Aspose 转换 默认采用Aspose-->

    <add key="ppt_toolsTyle" value="Aspose"/>

    <!--xls文件的转换方式: 使用 office  或者 Aspose 转换 默认采用Aspose-->

    <add key="xls_toolsTyle" value="Aspose"/>

3.      增加转换工具监控软件WenkuTimer

WenkuTimer 为转换工具监控软件,避免转换工具遇到特殊情况假死。 WenkuTimer 可以及时发现转换工具假死,并重启转换工具进程。 保证转换工具正常运行。

 

以下文字异常重要,请务必照做。

后续开启转换工具,只需要开启WenkuTimer目录下的WenkuTimer.exe 文件即可。 不要再按之前的方式开启转换工具,切记!!

 

WenkuTimer 内包含WenkuTimer.exe.config 配置文件, 站长需要打开此文件进行修改。将里面的路径修改为正确的路径。

 

具体配置项如下:

<!--如果经常遇到IIS应用程序池异常导致网站不能访问,请设置此地址,默认仅需修改网站域名-->

    <add key="IISResetUrl" value="http://www.studylead.com/ajax.aspx"/>

    <!-- 清除缓存涉及到的文件夹,直接删除文件夹内文件和文件夹。 此目录为转换工具会产生的垃圾文件路径。 一般在如下配置路径。 -->

    <add key="CacheFolder" value="C:\Users\Administrator\AppData\Local\Temp\2"/>

    <!--转换工具执行文件路径,不用写exe文件名称,系统会自动去获取-->

    <add key="DealFileTools_path" value="D:\wenku\_OfficeOnlineReader2007\"/>

    <!--是否监测转换工具  0不检测,1监测-->

    <add key="Is_DealFileTools" value="1"/>

 

    <!--监测时间间隔,单位秒-->

    <add key="timerInterval" value="20" />

    <!--日志目录路径-->

<add key="LogFileRoot" value="D:\wenku\WenkuTimer\Logs"/>


 

 

升级步骤

注意:本次更新的版本为5.0,适用于2015923日后升级和购买的客户,此日期前购买的客户请直接联系我更新。

  

更新方式

1更新前准备(务必要注意)

 1.1 备份文库数据库,去数据库找文库对应的数据库,然后进行备

 1.2 备份网站程序WebUI,文件目录WebUI/Flexpaper/FileRoot 可以不备份,因为这个是文件存储目录,会非常大;升级系统,文件不会丢失。

       务必保证web.config文件备份完成。

 1.3 备份转换工具程序officeonlinereader_officeonlinereader2007文件夹,保证officeonlinereader.exe.config或者officeonlinereader2007.exe.config完整备份。

 1.4 停止文库转换工具,打开进程-》显示所有用户进程-》找到officeonlineReaderofficeonlinereader2007 -》结束进程。

 

2、下载更新文件 V5.0.rar ,下载地址:http://www.studylead.com/_update/v5.0/v5.0.rar

 

3、下完成后解压,会有下面四个文件夹:

3.1  sql  12顺序执行

     此文件解压后包含如下2sql文件,请打开文库所在的 数据库,按12的顺序执行脚本,切记要按顺序执行

 

3.2    网站更新文件

l  WebUI直接替换到网站webui文件夹

l  WebUI_MobileWenkuTimer放到跟WebUI同级目录

l  _OfficeOnlineReader2007 直接替换转换工具目录

3.3  配置文件  

里面包含三个配置文件,分别对应手机、PC网站、转换工具。 在上面功能新增和升级都有提到配置方式。里面都有注释,请将增加的配置项对应添加在 各自的配置文件指定最后位置,以免不能生效。 不明白的可以在群里提问。

 

3.4 ucenter

此配置项较为复杂,请联系我进行升级配置。

 

如上操作成功完成,并且全部配置项设置完整,则打开文库转换程序,本此升级结束

 

至此升级完成,祝各位好运,有问题欢迎随时联系我!

 

 

文库作者QQ号:1356877308

文库技术讨论群号:311972810 

 

备注:

 

1、因为作者近期工作较忙,请大家尽量到技术群内沟通和反馈问题。 我会尽量抽时间给大家进行解答。也请群内对系统熟悉的朋友能够多发言,多帮一帮后来加入的朋友。大家一起努力,相互帮助,相信我们的文库会越来越好。 对于有些朋友提到的升级功能,因为时间原因没有放在此次升级内。我会尽快安排进行下一次升级开发。

 

2、上面所有提到的功能不包括BUG修复和 一些小的细节调整,请大家自行去研究和查看系统功能,如果发现不便之处请及时反馈给我。

 

3、本次升级发布的5.0并非最终版本,我们会在收到大家反馈的同时不断完善,并进行下一步的功能安排。

 

 

4、最后预祝大家能够升级成功,并且文库发展越来越好。你我是对方的坚强后盾,文库有你们才是有意义的存在!






copyright@ 2008-2021 悦读文库网站版权所有

经营许可证编号:京ICP备18064502号-1