测试使用环境: mysql(5.7)+php7.4+redis(3.2)+memcache首次运行请先更改\config\define.php的数据库配置
$dbarr = ['host' => '127.0.0.1',           //数据库ip地址'port' => '3306',           //数据库端口'name' => 'jieqicms',           //数据库名'user' => 'root',           //用户名'pass' => 'root',           //密码'pconnect' => 0
];
$sys_ver = '2.4'; //杰奇版本(1.7,2.3,2.4,3.0,3.1(1.8,2.0,2.1,2.2可以写1.7或2.3)),独立优化版 2.5
1、百度长尾词,后台配置,自动采集,小说信息页,目录页调用,增加关键词引流模块,可以自行采集百度、搜狗、神马、360搜索、GOOGLE、bing等搜索引擎词,一个词就是一本书,共享章节附件,自定义URL地址
2、关键词采集,基于THINKPHP5开发,PHP cli模式定时采集(单独发售模块,入库杰奇单独表,价格不亲民)2020年07月12日 v4.5
1、增加书盟模式(同疯子二开的杰奇书盟原理一致)2020年07月07日 v4.4
1、修正小说简介及目录页几处BUG
2、调整排行榜部分写法
3、修正几处默认模版BUG
4、增加前端显示页面是否压缩优化去除多余换行等字符,以提高访问速度,节约流量2020年07月05日 v4.3
1、修复默认魔板一处标签错误
2、新增章节章节ID序号化,即采用chapterorder方式作为章节ID2020年07月04日 v4.2
1、增加封面本地化自定义目录配置
2、修正多处开启REDIS缓存后引起数错乱的严重BUG(鄙视一下初始作者,TMD写代码一点不严谨,偷工减料,省事,简单的判断逻辑都没考虑到)2020年07月02日 v4.11、更改文件缓存开启模式,可以不同页面自定义开启与时间,去掉全局开关
2、修正多处BUG,包括缓存错乱及ID错乱,这个两个BUG很严重,数据会处于错乱状态,一定要更新2020年07月01日 v4写在开始,为什么是V4不是V3.5.7,首先我喜欢4这个数字,再次,V4代表着模版化,内容文件缓存化全面启用,内置模版已全面适配
我们不生产数据,不提供数据,只提供代码的学习,进化可行性研究,一切请在合法合规的前提下进行有效布局更新内容
1、模版说明1.TKD设置(SEO标签),标签如下:{?$seo_title?} 标题{?$seo_keywords?} 关键词{?$seo_description?} 描述已开通tpl_home.html、tpl_info.html、tpl_reader.html、tpl_author.html、tpl_category.html五个页面2.全站通用标签{?$jieqi_sitename?}、{?$sitename?}   网站名{?$jieqi_url?}、{?$site_url?}  当前网站URL{?$jieqi_pcurl?}、{?$pcurl?} PC站URL{?$jieqi_murl?}、{?$murl?} WAP站URL{?$jieqi_mipurl?}、{?$mipurl?} MIP站URL{?$jieqi_ampurl?}、{?$ampurl?} AMP站URL{?$xongzhangappid?} 熊掌号APPID{?$theme_dir?} 当前使用模版文件夹名 如:fengzi-m{?$themeurl?} 当前使用模版完整路径 如:fengzi-m{?$jieqi_time?} 系统时间戳{?$fake_recentread?} 历史记录{?$allbooks_url?} 书库首页{?$top_url?} 排行榜首页{?$this_url?}、{?$uri?} 当前访问的URL 如:/top/toptime/1/{?$db?} 数据库实例,没多大用{?$rico_sql?} 通用SQL调用部分{?$dbarr?} 数据库参数数组{?$jieqi_time?} 系统时间戳如:15936168203.区块调用{section name=n loop=$people max=10}{$people[n].articlename}...........{/section}同杰奇类似 name=n,n可以自定义,如:i,j,abc等等,loop=$people,$people变量,如:$top_monthvisit,max=10表示输出10条,留空为当前数组全部输出4.排行榜区块全局可用,方法如下{?section name=i loop=$top_monthvisit max=10?}<a href="{?$top_monthvisit[i].info_url?}" title="{?$top_monthvisit[i].articlename?}">{?$top_monthvisit[i].articlename?}</a>{?/section?}解释一下:$top_monthvisit 表示月点击榜 排行榜调用的是\configs\top.php固定$top_、monthvisit换成你想要的即可,如:$top_lastupdate 表示最近更新,loop是是什么,中间循环[i]前面就是什么,同杰奇一样调用写法5.其他具体写法请参考已有模块或自行研究Smarty模版写法6.时间变量调节:时间格式化date_format:"Y-m-d H:i:s" 年月日时分秒,要哪一个保留哪一个,如:{?$lastupdate|date_format:"Y-m-d H:i:s"?}这样就出来了,2020-07-02 01:01:01
2、修复V3.5.6很多BUG
3、后台参数调整很,请仔细研究、学习后再应用
4、文件缓存、数据库缓存请合理使用建议:用数据库缓存(REDIS)时,可以只文件缓存内容页,文件缓存开关打开后除小说内容缓存设时间外,其他时间设0首选REDIS,其次是文件缓存2020年6月28日 v3.5.6本版本加入Smarty缓存功能,同17MB的WAP版一个缓存,可以说重写了CMS的缓存功能,模版需要重新编写,请自行更改,模版后缀为.html,原模版将慢慢替换,前期请自行参照fengzi-m改写
模版统一html标签写法,不支持PHP原生模版,请不要支持覆盖1、后台TKD设置(SEO),目前已开通相关页面,模版对应标签如下:
{?$seo_title?} 标题
{?$seo_keywords?} 关键词
{?$seo_description?} 描述2、缓存开关及缓存清理,后台一键完成
3、可单独配置相关页面缓存
4、\lib\include\block.php为区块代码,可以按相关参数自行增加,目前只内置"postdate"、"lastupdate"、"toptime" 、"monthvisit"、"goodnum"五个推荐,可全局调用
5、全站通用标签
{?$jieqi_sitename?}、{?$sitename?}   网站名
{?$jieqi_url?}、{?$site_url?}  当前网站URL
{?$jieqi_pcurl?}、{?$pcurl?} PC站URL
{?$jieqi_murl?}、{?$murl?} WAP站URL
{?$jieqi_mipurl?}、{?$mipurl?} MIP站URL
{?$jieqi_ampurl?}、{?$ampurl?} AMP站URL
{?$xongzhangappid?} 熊掌号APPID
{?$theme_dir?} 当前使用模版文件夹名 如:fengzi-m
{?$themeurl?} 当前使用模版完整路径 如:fengzi-m
{?$jieqi_time?} 系统时间戳
{?$fake_recentread?} 历史记录
{?$allbooks_url?} 书库首页
{?$top_url?} 排行榜首页
{?$this_url?}、{?$uri?} 当前访问的URL 如:/top/toptime/1/
{?$db?} 数据库实例,没多大用
{?$rico_sql?} 通用SQL调用部分
{?$dbarr?} 数据库参数数组=======================================================================================
免登录报错
{?$Report.on?}
{?$Report.delay?}2020年5月31日1、REDIS可以自使用个缓存库,此项必须具备一定的REDIS知识并知道所用REDIS库的具体用法,如果不确定或不知道请保持默认即可
2、修正模版fengzi的一处BUG
3、后台增加TKD设置(SEO),目前已开通首页、小说信息、目录,正文内容,作者列表页五个页面,模版对应标签如下:
<?=$seo_title?> 标题
<?=$seo_keywords?> 关键词
<?=$seo_description?> 描述
将原来的替换成如下三行即可调用TKD内容,当然也可以保持原生组合
<title><?=$seo_title?></title>
<meta name="keywords" content="<?=$seo_keywords?>" />
<meta name="description" content="<?=$seo_description?>" />2020年5月29日1、修正加入书架时, 如果其他用户有同一本书, 不会加入的bug
2、加入杰奇2.3数据库判断,调整版本判断方式
3、调整免登录报错功能,请先导入\sq\report.sql,写法请参考feng-wap模版的JS调用方法,其他PC模版中使作方法已修复2020年5月28日本次更新调整较大,如有不适可以不更新,调整是为了后期开发布局1、此次调整较多,将配置文件调至程序ROOT目录(和www同级的)\configs\文件夹下define.php为基本配置top.php为TOP榜调用filter.php敏感词过滤替换link.php为友情链接report.php报错设置version.php预留版本配置,不用理会
2、调整后台参数的相关配置界面,增加TOP榜及书目录分页参数的设置,具体见"小说参数"设置项
3、删除书架的小说时, 如果其他用户有同一本书, 也会同时删除的bug2020年5月27日
1、为了安全,请更改admin的名字,这个国际惯例
2、直接调用杰奇库,不需要安装导入SQL文件,自动登录强烈不建议用
3、由于改了后台需要验证登录,所以首次运行请先更改\config\define.php的如下部分,同杰奇一样(登录账号密码同杰奇)2020年5月26日
研究了一下,采用的是杰奇2.4的库,1.7的库应该也是可以的
1、本套基于网上流传版做的模版
2、模版选fengzi-wap
3、top榜可以自定义伪静,小说列表目录页也可以
4、可以按行或字数分页
5、重点来了:加入原生繁体做站可选语言区域(繁體中文、港澳繁體、马新简体、台灣正體、澳門繁體),繁体会自动转换模版为繁体(模版缓存可清理,在模版目录会生成一个fanti的专用模版文件夹,不影响简单模版,也不用做繁体模板,只要做简体就行)
6、\configs\top.php为TOP榜调用,同杰奇差不多,为了更适应杰奇,做到无缝衔接
7、后台操作数据加入权限判断,不是管理员不可以操作历史总是如此的相似,一年前破我采集器v3.5流出,一年后,破他的3.3流出,来呀,互相伤害呀,出来混的总是要还的以上为疯子修改
==============================主要特点
自定义小说ID
自定义网址路径
不同服务器支持远程部署
基于REDIS的100%缓存
封面图片本地化,并跟随小说ID变化
可兼容所有杰奇版本(1.7-3.1)及编码(gbk, utf-8)
单一文件入口
内置 sitemap 可分页站点地图
支持繁体版本不限子站数量及域名, 不限数据库数量.1. 使用杰奇做源站请跳过这步, 已有源站,只建子站也请跳过这步船说独立优化版: 新建空白数据库,导入 /sql/fengzi.sql, 所有选择编码的地方都选择 utf8只有5个表,并已优化好索引,字符集,数据库引擎. Enjoy !2. 上传所有文件到服务器, linux服务器以下目录及文件需要可写权限(777) /www/files/                 做源站时txt及封面存放目录/www/images/                子站本地化封面时封面的存放目录3. 配置服务器伪静态 ( 伪静态规则在最后 )4. 将网站的入口文件指向 /www/index.php (运行目录用 /www)5. 浏览器打开 http://x.com/admin/ 登录后台完成配置(登录账号密码同杰奇)********* 伪静态规则 **********Nginx 服务器伪静态if (!-d $request_filename){set $rule_0 1$rule_0;
}
if (!-f $request_filename){set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){rewrite ^/(.*)$ /index.php last;
}--------------------------------------iis 伪静态或直接导入 /www/.htaccess<?xml version="1.0" ?>
<rules><rule name="OrgPage_rewrite" stopProcessing="true"><match url="^(.*)$"/><conditions logicalGrouping="MatchAll"><add input="{HTTP_HOST}" pattern="^(.*)$"/><add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/><add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/></conditions><action type="Rewrite" url="index.php/{R:1}"/></rule>
</rules>--------------------------------------Apache服务器伪静态: 接导入 /www/.htaccess

相关资源:疯子CMS_轻简杰奇小说系统​​​​​​​

杰奇1.X-3.X通用极端简系统,php7高效,杰奇系统多模版一库教程相关推荐

  1. 杰奇1.7用php53,杰奇1.7小说系统多模版一库教程

    1.先解析一个域名如:img.xsz.tw(做图片链接用) 2.打开主目录configs/article.php,按照下方说明修改 第39行: $jieqiConfigs['article']['tx ...

  2. 标准通用个人简历表-Word简历可编辑下载

    标准通用个人简历表-Word简历可编辑下载标准通用个人简历表(word格式),制作一份精美简历能让你与众不同,帮助求职者在求职面试过程中脱颖而出,给HR留下好的第一印象高分,提升求职成功率,争取高薪机 ...

  3. excel进销存管理系统_通用Excel助力企业定制开发信息化系统常用功能模块

    信息化成为现代企业管理的趋势,而企业管理系统则是推动这一趋势发展的重要载体.那么什么是企业管理系统呢?企业管理系统都有那些呢? 通用Excel助力企业定制开发信息化系统常用功能模块 企业管理系统,是指 ...

  4. Axure通用版电商后台管理系统+通用版移动端商城商户端+电商管理系统+对账管理+消息管理+内容管理+运营管理、会员管理、订单管理、促销管理、财务管理+通用版商城前后端电商系统+电商用户数据大屏看板

    作品介绍:Axure通用版电商后台管理系统+通用版移动端商城商户端+电商管理系统+对账管理+消息管理+内容管理+运营管理.会员管理.订单管理.促销管理.财务管理+通用版商城前后端电商系统+电商用户数据 ...

  5. android 心跳 简书,如何高效维持网络长连接:手把手教你实现 自适应的心跳保活机制...

    前言 当实现具备实时性需求时,我们一般会选择长连接的通信方式 而在实现长连接方式时,存在很多性能问题,如 长连接保活 今天,我将 手把手教大家实现自适应的心跳保活机制,从而能高效维持长连接 目录 示意 ...

  6. 进销存系统 通用进销存行业商用财务系统

    进销存系统 通用进销存行业商用财务系统 编号:5330650582027634你好你好哟哈哈

  7. 通用双向链表的设计(参考Linux系统中的实现)

    通常我们设计设计链表都是将数据域放在里面,这样每次需要使用链表的时候都需要实现一个链表,然后重新实现它的相关操作,这里参考Linux系统中的设计实现了一个通用的双向链表,只需要在你的结构里面有一个这个 ...

  8. mac mysql 安装 简书_在Mac系统上配置MySQL以及Squel Pro

    为了响应nodejs的大红大紫,最近应用其实现了一些server端的功能.数据库方面选择了老少咸宜的MySQL.今后肯定还会有相关应用需求.特此记录Mac系统下如何安装.配置MySQL及其管理工具Sq ...

  9. 阿里云OCR通用文字识别和自定义模板OCR识别Python代码及一站式教程

    阿里云OCR 一.通用文字识别 1.开通 2.PY3代码 3.测试结果 二.自定义模板识别 1.开通 2.进行自定义模板 3.代码 三.最后 一.通用文字识别 1.开通 开通链接:https://ma ...

最新文章

  1. linux文本编辑nano
  2. 使用python+opencv和pillow以及numpy对图像进行旋转,以及解决图像旋转过程中出现的黑边问题
  3. 相比 App,Web 开发竟更适合初创公司?
  4. linux进程调度周期,Linux进程组调度机制学习
  5. 【STM32】串口通信编程
  6. jquery判断元素是否包含某class
  7. linux docker nginx,CentOS7上Docker简单安装及nginx部署
  8. Django如何使用多个数据库
  9. php正则表达式小括號,php使用正則表達式提取字符串中尖括號、小括號、中括號、大括號中的字符串...
  10. Android6.0之AMS启动
  11. 查找入职员工时间排名倒数第三的员工所有信息
  12. CCF CSP 202009-3 点亮数字人生
  13. 《Internet-常见域名后缀大全》
  14. 微信公众号开发-取得AccessToken
  15. 追梦App系列博客——后端架构篇
  16. 数学分析习题解答(四:第一部分)
  17. 人间不正经生活语录(一)
  18. 《老梁四大名著情商课》笔记- 智商与情商:哪个重,哪个轻
  19. ts从入门到进阶—3-4var/let/const声明,解构,展开
  20. 竞业达录像服务器怎么修改,竞业达全国电子监考调试说明.doc

热门文章

  1. P4745 B’s problem(b)
  2. Scratch-简易时钟制作
  3. Lua最简单的入门教程
  4. 什么是mysql时间戳_什么是mysql 的时间戳
  5. python时间戳是什么意思_Python-时间戳
  6. 图的最短路径问题(C++)
  7. 将低版本CAD图纸转换成2018版本应该如何操作?
  8. 【图形设计】数据流图(DFD)简介
  9. 【无标题】C++输入两个坐标显示出输入的坐标以及均值
  10. 直播带货系统服务器要求,直播带货系统