贴心猫(imcat) 版本发布 v3.9 v3.8 v3.7 v3.6 v3.5 v3.4 v3.3 v3.2 v3.1 v3.0
  • v3.9 (2017.10) --- [Top]
  • 基本信息

    • ● 本次发布概述
        -> 同步发布扩展模块,打包更轻松,扩展更灵活!
        -> 添加:伪静态部署
        -> 同步发布Nodejs辅助系统,打造Web应用生态圈!
    • ● 基本信息:
        -> 发布日期:与国同庆:2017.10.05,(2017-10)
        -> rar-大小: [core]1.26 MB, [full]3.59 MB(core+vendor)

    更新事项

    • ● REST-API:发布正式版
    • ● 同步发布扩展模块:
        -> 打包更轻松,扩展更灵活!
    • ● 同步发布Nodejs辅助系统,打造Web应用生态圈!
    • ● 图标:更新图标组件,后台菜单添加自定义图标设置
    • ● 增加:伪静态部署
    • ● 增强:扩展缓存
    • ● 改善权限功能
        -> 改善:权限判断,设置
        -> 增加:权限继承
    • ● 增加:短链接接口(内部使用)
    • ● 调整模板,后台部分UI,使用bootstrap模态框
    • ● 修正:
        -> 分页跳转
        -> 一些已知bug

    更新指引

    • ● 方式1. 安装新系统,导入旧数据 (建议)
        -> 先安装新系统,再导入旧数据;

    提示/参考

 
  • v3.8 (2017.07) --- [Top]
  • 基本信息

    • ● 背景
        -> 本次发布,一方面是补全v3.7拖欠下来的工作 --- 如qq登陆,移动版英文文档
        -> 另一方面,充分体现本系统的:不纠结于OOP,不纠结于MVC,不纠结于设计模式,自由奔放!的设计思想!
    • ● 基本信息:
        -> 发布日期:2017.07.08,(2017-07-22)
        -> rar-大小: 3.35 MB

    更新事项

    • ● 增加:移动版-英文文档
    • ● 增加:qq登陆
    • ● 增加:url别名指向配置
    • ● 增加:REST-API(Alpha)
    • ● 增加:模板显示控制功能
        -> 体现:不纠结于OOP,不纠结于MVC,不纠结于设计模式,自由奔放!的设计思想!
        -> 增加:控制器-操作 模式扩展模板和显示数据:
        -> 见:http://imcat.txjia.com/doc.php?ctest
        -> 增加:mkv路由-模板 模式直接显示数据,无需复杂的config配置:
        -> 见:http://imcat.txjia.com/doc.php?umod
    • ● 增加:站务笔记
        -> 其实就是一个管理员自己在后台给自己留言或作笔记的小功能,之前在asp系统中出现过。
    • ● 优化:
        -> 移动配置文件夹 root/cfgs -=>移动到 root/cfgs (注意测试 - setup, update, upload)
        -> 优化 js/css 加载
        -> 增强代码调试功能
        -> 优化 验证码类
        -> 优化 后台移动版
    • ● 精简/优化:不刻意兼容php5.2(但目前还是可正常使用php5.2)
    • ● 修正:
        -> 木马工具中,对eval的相关判断
        -> 一些已知bug
    • ● 其他:
        -> 完善:中英文文档,问答系统
        -> 优化:代码细节(include)
        -> 经典版首页 跳转到 手机版首页

    更新指引

    • ● 方式1. 安装新系统,导入旧数据 (建议)
        -> 先安装新系统,再导入旧数据;
 
  • v3.7 (2017.04) --- [Top]
  • 基本信息

    • ● 背景
        -> v3.6发布后,充分体现了核心功能的稳定性,和系统优秀的扩展性能;
        -> 针对系统会员注册/登录,模板展示等应用和前端的薄弱环节再前进一步;
        -> 本次更新:注重 细节和应用 以及移动端自动适配;
        -> 提示:只演示功能,和相关示范调用;具体模板美化请用户再修改调整。
    • ● 基本信息:
        -> 发布日期:2017.04.30,(2017-05-07)
        -> rar-大小: 3.54 MB

    更新事项

    • ● 增强:会员:注册/登录相关功能
        -> 增加:注册邮件激活:
        -> 增加:短信验证码注册:
        -> 注意:微信扫码登录(之前就有)
    • ● 增强:移动版体验
        -> 动态页:自动移动端适配
        -> 静态页:js移动适配跳转
        -> 工具提示页:响应式设备适配
    • ● 站群同步/云更新/授权更新
        -> 已初步规划…待实际应用上场!
    • ● 优化:代码细节:
        -> 模板,默认后缀改为 .htm
        -> 删除一批php调试代码
        -> 删除一批js调试代码
        -> 检查一批:$_GET / $_POST 的安全过滤 (注,一般不直接使用)
        -> 代码细节,优化调整
    • ● 调整logo/sinc目录
        -> /views/base/assets/aimg/ 相关logo都移动到 /views/base/assets/logo/ 目录
        -> /root/cfgs/sinc/ 相关logo都移动到 /views/base/stpl/ 目录
        -> 让运营者更便于管理替换自己的图标
    • ● 增加:增加/丰富 模板调用演示
        -> 从不用到使用模板,一步一步diy
        -> 动态页/静态页:自动移动端适配
    • ● 修正:
        -> 翻页跳转错误
        -> 模板缓存开关 无效问题
    • ● 完善:
        -> 中英文文档
        -> 问答系统(资料)

    更新指引

    • ● 方式1. 安装新系统,导入旧数据 (建议)
        -> 先安装新系统,再导入旧数据;

    开发感悟

    繁简纠结平衡

    • ● 多语言
        -> 多语言一考虑,系统立马繁(复)杂了许多
        -> 模板,类库,js等地方,有关汉字的地方,都要用多语言标签/函数
    • ● 模板继承
        -> 为了共用一些区块,减少些冗余代码,会相应的增加模板的复杂度,变得难以分析…
    • ● ftp存储/Sphinx搜索
        -> 增加了与外界的依赖程度,但真正使用的场合,和用户,应该会比较少…
    • ● 精简别名函数
        -> 增加了与其他系统函数重名的机会
        -> 增加了基本类库对别名函数的依赖
 
  • v3.6 (2017.03) --- [Top]
  • 更新背景

    • ● 背景
        -> 紧跟v3.5,为高大上再悄悄迈一步;
        -> 增加app.php接口,充分体现系统的扩展性能!
    • ● 基本信息:
        -> 发布日期:2017.03.11~(2017-03-18)
        -> 体重:3.43 MB

    更新事项

    • ● 增加:app.php - 专用接口 :
        -> 为app/api提供服务器端支持
        -> 包含:与第三方数据同步接口
    • ● 增加:字段内容存文件
        -> 使用见:问答系统,为高大上系统,悄悄地又做一铺垫!
    • ● 增加:多库调用配置
        -> 使用见:root/cfgs/boot/cfg_db.php-cdemo 说明
    • ● 增加:前端js插件:prettyPhoto图片播放插件,
        -> 使用见:/ximps/vendui/prettyPhoto/demo.html
    • ● 增加:前端js模版引擎:doT,
        -> 使用见:/ximps/vendui/common/doT.demo.html
    • ● 增加:前端js插件:swiper滑动插件,
    • ● 修正:
        -> 把整个系统,放置在虚拟目录下,检测目录可能出问题;
        -> PHP v7.1下 几处兼容性
        -> 一处字符过滤安全bug
        -> 分享DIY - 默认连接错误
    • ● 完善:
        -> 中英文文档
        -> 问答系统(资料)

    更新指引

    • ● 方式1. 安装新系统,导入旧数据 (建议)
        -> 先安装新系统,再导入旧数据;
 
  • v3.5 (2017.02) --- [Top]
  • 更新背景

    • 原背景
        -> v3.4确定的:尽量向v3.4兼容; v3.5兼容v3.4,可直接在v3.4上升级到v3.5
        -> v3.4确定的:三个拟发展方向:Sqlite+免安装, 增加Sphinx检索, 用TP3.2重构系统
       v3.5实现了:Ftp存储,Sphinx检索,(为高大上迈出坚实的第一步)
       v3.4, v3.5 整个核心系统趋向稳定!
        -> 2017春节进行时… 感恩中国大春节,孕育v3.5!

    • ● 基本信息:
        -> (预)发布日期:2017.02.11~(2017-02-18)
        -> 体重:3.42 MB

    更新事项

    • ● 增加:
        -> 增加:Hook钩子函数(类), 用于扩展
        -> 增加:前台-手动推送资料
        -> 增加:附件Ftp存储, 同时与后期云存储打下基础
        -> 增加:Sphinx检索, 应对海量数据
    • ● 更新/增强:
        -> 开通QQ群: 607070548
        -> thumb 优化, 支持ftp存储
        -> 完善文档(参数设置部分)
        -> 为广告位添加 [广告]标识
        -> 增强:优化增强-批量静态生成
    • ● 修正/优化:
        -> 修正:一些(英文版)翻译
        -> 修正:v3.4中: 数据导入/采集 出现的sql错误。
        -> 优化:静态文件url目录(默认把html目录移动到跟目录)
        -> 演示站:生成静态 演示 about/cargo/company 模块

    更新指引

    • ● 方式1. 安装新系统,导入旧数据 (建议)
        -> 先安装新系统,再导入旧数据;
    • ● 方式2. 自带升级程序升级 (建议)
        -> 因 v3.5兼容v3.4,建议用此方式升级

    v3.6预告

    • ● 增加:api/app.php - 专用接口 :为app,api提供服务器端支持
    • ● 看情况:对 图文混排 - 做个演示模块;
    • ● 看情况:征集/开发 一些应用模块;

    贴心猫 与 它们

    • ● 模板继承
        -> 看过 laravel / symfony 的模板继承;所以 贴心猫于[2015-05]已实现;
    • 助手函数/别名函数 [2016-10]
        -> 用了 symfony 的 dump 等助手函数,我也上来一批别名函数, 见:/core/blib/helper.php

    • ● tp3x 上传,支持:本地 / ftp / 云存储 (这点算是很优秀了)
        -> 本系统支持:Ftp上传,已于v3.5实现(已设想很久)
        -> 云存储,只需要增加相应接口即可
    • ● 看过Dede有 Sphinx检索;最近我也加上了;
        -> 已设想很久,已于v3.5实现
    • ● 看过 symfony 的命令行工具,
        -> 我就在 起始页添加了:build 等工具
        -> 我的可不是命令行,是个网页哦!
        -> 工具页还有:数据库管理. 辅助计划任务运行rplan.php等工具哦!
    • ● 支持PHP5.2 ~ PHP7.X
        -> php7 不再支持eval,我于去年就去掉了全站的eval,用其他方法实现;
        -> 本系统是支持:PHP5.2 ~ PHP7.X全系列的哦!
        -> 不再支持eval?能用!只是很多场景不建议使用!!![2017-05-17]
    • ● 我到处借鉴:
        -> 我到处借鉴!
        -> 但是:贴心猫 的 简约、轻量、实用、免费、共享 不会改变!
        -> 尊重版权,共享技术,努力打造安全高效和谐的web应用系统!也不会改变哦!
 
  • v3.4 (2016.12) --- [Top]
  • 更新背景

    • ● 原计划
        -> 继续支持PHP5.2~PHP7.X
        -> 继续完善英文版语言包
        -> 增加:公共自由参数设置
        -> 增加:可独立安装的模块(视情况)
        -> 后续发布,尽量向v3.4兼容.
    • ● 基本信息:
        -> 发布日期:2016.12.25/(2016-12-25)
        -> 体重:3.35 MB

    更新事项

    • ● 增加:
        -> 增加:公共自由参数设置
        -> 增加: phpQuery/Snoopy 采集工具
        -> 增加: bootstrap CSS框架
        -> 增加: digg 扩展(商品展销-点赞,其他应用自行扩展)
        -> 增加: 多域名跳转到主域名(配置)
        -> 增加: 分站跳转(配置解决方案)
        -> 增加: 投票系统
        -> 增加: 按等级,栏目:对应的内容,设置不同模板
      cfgs:
      tplname=c_mod/mem_detail
      tplnamenews=c_mod/mem_ulst)
    • ● 更新/增强:
        -> 更新layer组件 (更新至:3.0.1)
        -> 更新编辑器 KindEditor 4.1.11 (更新至:2016-05-26)
        -> 更新邮件组件 PHPMailer (更新至:5.2.16@2016)
        -> 更换(imcat)图标
        -> 增强日志功能
        -> Run-SQL 后台直接运行SQL
    • ● 修正/优化:
        -> 修复: js显示点击等字段的安全漏洞
        -> 优化: css,js加载项
        -> 合并tpls/views目录,并移出与code,root目录并列
        -> 修正: 某些情况下错误提示信息不准确并作优化
        -> 导出模块/菜单 Export

    更新指引

    • ● 方式1. 安装新系统,导入旧数据 (建议)
        -> 先安装新系统,再导入旧数据;
    • ● 方式2. 自带升级程序升级 (不建议)
        -> 因为调整了views/tpls目录,不要使用这种方式。

    发展方向

    • ● 贴心猫的发展,目前面临三个方向
        -> Sqlite+免安装 : 可大大降低使用门槛,但操作数据库的地方,还需要较大改造。
        -> 增加Sphinx检索,综合部署:ftp存储,云存储 : 向高大上出发的第一步,但需要时间比较多……
        -> 用TP3.2重构系统 : 且不再支持php5.2,所花时间也是非常多!(可能是另起新项目)
    • ● 需要您的意见
        -> 请伸出援助之手,点几下鼠标……
        -> [贴心猫]后续改进方向投票
 
  • v3.3 (2016.09) --- [Top]
  • 更新背景

    • ● 原计划
        -> 增加:复制产品数据 和 复制方案资料
        -> 加强移动端
        -> 视情况增加:问卷/投票
        -> 最后一个支持php5.2版本
    • ● 基本信息:
        -> 发布日期:2016.0917/(2016-09-17)
        -> 体重:3.30 MB
    • ● 意外发布:
        -> 本次发布,有点意外
        -> 演示站免费的主机空间,显示[Server unavailable] 迫使我 吧演示站转移到了baidu云……
        -> 一系列的效应,发布了V3.3,感谢变化,适应变化!

    更新事项

    • ● v3.3.1更新日志:(2016-10-01)
        -> 完善:英语版文档
        -> 修正:v3.3几处细小bug和js兼容
    • ● 增加:
        -> 增加:(复制)产品数据
        -> 增加:复制[数据工具]方案
        -> 增加:公文 手机版显示
        -> 增加:rplan.php + 外部计划任务工具
        -> 增加:安装程序/后台 的英文版(可切换)
        -> 增加:git部署,公开源代码
        -> 增加:部署英文版,增加英文语言包(少部分文件还需要完善)
    • ● 微信:
        -> 增加:会员中心 微信绑定/解绑
        -> 增加:公文通知-发到微信/邮箱/短信
        -> 增加:扫码找回密码
    • ● 修正/优化:
        -> 完善:找回密码
        -> 完善:留言回复
        -> 完善:发布权限配置
        -> 贴心猫 演示主机空间乔迁至 百度云!
        -> 问答系统 用于本系统的 技术交流!

    更新指引

    • ● 方式1. 安装新系统,导入旧数据 (建议)
        -> 先安装新系统,再导入旧数据;
    • ● 方式2. 自带升级程序升级 (建议)
        -> 因为添加了英语语言包,不要使用这种方式。
    • ● 通用指引
        -> 安装目录:目录名为字母数字下划线组成,不要有汉字,空格和特殊字符
        -> 安装后 更新缓存:后台 >> 工具 >> 系统工具 >> 系统缓存 >> 系统缓存:更新清理 >> 提交
        -> 通用说明见:通用更新说明 :
        -> 注意:升级前准备 > 覆盖升级文件

    多语言说明

    • ● 概念多语言
        -> v3.2中,只是概念上,部署了多语言;
        -> 其实全部是简体中文,没有实际的多语言包;
    • ● 面向世界需求
        -> v3.3中,因为部署到git上去,感觉仅中文版影响国际化,所以增加英文语言包;
        -> 一方面,一个完整的英文版展示对非中文语系的用户来说是那么迫切需求;
        -> 另一方面,增加多语言包费时费力,系统臃肿复杂了很多,有悖于系统简单/轻量的理念;
        -> 一边担心着,又一边鼓励自己(同时向往着),做下去……
    • ● 初期目标:
        -> 后台/会员中心/安装程序:可中英文切换;
        -> 原前台:chn.php, dev.php, mob.php 展示页,用原来的中文,分别展示功能,中文文档,移动展示;
        -> 增加:doc.php,用作英文文档;
        -> 数据资料,随安装时,选的语言决定,中文或英文;安装后不能转化
    • ● 请提供翻译帮助:
        -> 目前英文语言包,一些资料翻译不彻底,或不是很恰当,需要继续完善;
        -> 如果您方便,您可以:提供翻译帮助,见:捐赠贡献 >> 翻译说明;
        -> 如果你知晓其他语言,您也可以:也可提供更多其他语言包,先感谢您!
 
  • v3.2 (2016.06) --- [Top]
  • 更新预告

    • ● 预告
        -> 预计增加问答系统,完善内部公文;年中择机发布。
    • ● 基本信息:
        -> 发布日期:2016.0625/(2016-06-25)
        -> 体重:3.5MB

    更新事项

    • ● 增加:
        -> 增加:问答系统(借鉴模仿:Powered by Question2Answer)
        -> 增加:(内部公文)会员中心发布,查看
        -> 增加:贴心工具;提供开发者便利,同时演示功能;
        -> 增加:跨模版包含和多模版公用公共区块
        -> 增加:多语言部署
        -> 增加:本地调试工具(可单独运行)/ 模板套件工具(本地使用,创建整套模板)
        -> 增加:计划任务本地辅助程序(定时执行工具)
    • ● 修正/优化:
        -> 改进:通过【PHP7.0.7】测试 (是否要放弃:【PHP5.2.x】兼容?)
        -> 改进:模板包含编译逻辑
        -> 精简:不减功能情况下,再次优化减肥(.rar文件3.5M左右);
        -> 优化:SEO优化title;
        -> 规范/优化:多处细节;
        -> 迁移:svn版本库迁移:之前为新浪SAE,迁移到 AppCan

    更新指引

    • ● 方式1. 安装新系统,导入旧数据 (建议)
        -> 先安装新系统,再导入旧数据;
    • ● 方式2. 自带升级程序升级
        -> 先手动更新:\code\core\sdev\下 updAdmin.php, updBase.php 两文件;
        -> 先手动更新:/root/tools/setup下文件 (除index.php安装入口);
        -> 必要的话:先按新系統手动调整root/cfgs/boot/cfg_load.php配置;
    • ● 通用指引
        -> 安装目录:目录名为字母数字下划线组成,不要有汉字,空格和特殊字符
        -> 安装后 更新缓存:后台 >> 工具 >> 系统工具 >> 系统缓存 >> 系统缓存:更新清理 >> 提交
        -> 通用说明见:通用更新说明 :
        -> 注意:升级前准备 > 覆盖升级文件

    转载说明

    • ● 精简说明
        -> v3.0, v3.1, v3.2 一直在完善增加功能,但一直在精简!
        -> 因为精简(但不减功能),体积:v3.2 < v3.1 < v3.0(.rar文件分别为:3.5M,3.9M,4.6M);
        -> 后续发布版本,一般不会过分精简了,随着功能的增加与完善,一般体积会有所增长;
    • ● 转载说明
        -> 一些第三方自动收录下载地址,很多更新较慢,或者只改版本号文字,实际下载内容没有更新!
        -> 郑重申明:只有chinaz.站长下载为开发者主动提交更新,其他站点下载,都为自动收录;
        -> 欢迎收录,但请注意更新,鄙视欺骗性更新(只改版本号的文字但实际下载内容没有更新);
        -> 请用户注意甄别!
 
  • v3.1 (2016.04) --- [Top]
  • 更新预告(已发布)

    • ● 背景:
        -> 3.0发布后遇到寒冬和中国年,期间进化缓慢。
    • ● 预告
        -> 预计增加计划任务,更新程序,数据分享同步采集;年后择机发布。
    • ● 基本信息:
        -> 发布日期:2016.0410/2016-04-0410
        -> 体重:4.9MB

    更新事项

    • ● 修正/优化:
        -> 修正:PHP5.2低版本(<php5.2.10)系列下的几个小bug;
        -> 优化:安装细节;
        -> 修正/优化:多处细节;
        -> 更新:改模版后缀:tpl.htm
    • ● 增加:
        -> 增加:静态部署
        -> 增加:标签缓存
        -> 增加:更新程序
        -> 增加:计划任务
        -> 增加:积分基础(后续按需求扩充应用)
        -> 增加:数据分享
        -> 增加:数据同步
        -> 增加:数据导入
        -> 增加:数据采集
        -> 增加:SEO优化推送

    更新指引

    • ● v3.0升级指引
        -> 建议:安装新系统,再导入旧数据。
    • ● 通用指引
        -> 见:通用更新说明 :
        -> 注意:升级前准备 > 覆盖升级文件
 
  • v3.0 (2015.01) --- [Top]
  • 发布概况

    • ● 基本信息:
        -> 发布日期:2015.1225/2016-01-08
        -> 发布地点:http://down.chinaz.com/soft/37712.htm
        -> 体重:4.64MB
        -> 姓名:贴心猫(Intimate)
        -> 血统:PHP5.2~PHP7.0 + Mysql5.x+
        -> 展示模板:电脑版/手机版/演示版/管理后台/会员中心
    • ● 功能模块:
        -> 文档/资讯 : 样例文档
        -> 文档/资讯 : 新闻动态 (含评论)
        -> 文档/资讯 : 专题新闻 (含评论)
        -> 文档/资讯 : 课程资源 (含评论)
        -> 文档/资讯 : 商品展销 (含订单评论)
        -> 用户/会员 : 企业会员
        -> 用户/会员 : 政府机构
        -> 用户/会员 : 非盈利组织
        -> 互动/评论 : 留言问答
        -> 接口 : 短信/支付/邮件/微信
        -> 广告 : 文字/图片/文本块
    • ● 审核6次
        -> 1. 无法看懂相关安装步骤,请用一键安装环境如phpstudy等环境的安装步骤进行填写
        -> 2. setup安装,出现Notice错误和致命错误
        -> 3. 修改完相关配置后,点击安装界面的开始按钮,无反应。测试环境phpstudy中的php5.4版本
        -> 4. 打开安装程序setup文件后,提示:“…请设置路径:define('RUN_INIT', ''); …”
        -> 5. 在Firefox中,前台和后台的登录验证码均无法正常显示。
        -> 6. 发布了。

    发布后记录

    回忆录和v2.x

    • ● 其实无 v2.x
        -> v2.x是我的ASP系统
        -> v3.0,沿用了一些v2.0(ASP系统)的 理念/思想
    • ● 其实我病了
        -> 审核发布后……其实我病了:感觉是小病,但也感觉并不轻……
        -> 审核发布了,其实也不过如此!我感觉到持续更新才是生命力!
        -> 我想起了一些事……,我倒想整理一点文字的东西……
        -> 当然:[这些事]是属于我个人的事情,我还是转到我QQ空间,私密起来!
        -> 继续规划下次更新!(2016-01-17 19:50)
    • ● 回忆录
        -> 已转移到qq(私密)空间
 

提示:`/dev.php`入口为贴心猫中文文档;欢迎进入`问答`交流使用经验!

QQ群:607070548; Copyright © 2011-2018 txjia.com All rights reserved. 粤ICP备07020797号.

Done:0.000/91.497(ms); 0(queries)/1.647(MB); Tpl:c_demo/uplog_main; Upd:2018-10-20 19:42:13