d发展历程
  • 2017年05月04日
    TinyShopV3.0
    29
    +TinyShopV3.0正式提供下载。
        - 修复苹果微信最新版,在使用移动默认主题时,进行支持时会出现fail的问题。
        - 修复有些订单生成后,在用户中心的订单信息中不显示收货人信息的问题。
        - 增加了抢购与团购在满足以下条件时的重新开启,重新设置的新时间还没有到期,且新的最大允许购买量没有超过已经售出量时,在修改商品时,将会重新开启。
        - 增加了货到付款功能对地区的支持功能,这样使小区域小范围的经营更加的方便。
        - 去除图片过大自动压缩的限制。
        - 优化对PHP7更好的支持。
        - 对于备份文件进行路径严格限制,提高系统安全性。
        - Tiny框架控制器中增加表单token检测方法。
        - 默认表单的保存Action操作,将强制增加token表单检测,自动保存的表单用户在开发的时候一定要注意添加上token
        - 后台表单统一增加token的检测,提高系统安全性。
        - 增加表优化功能,使用此功能可以整理文件的碎片,提交性能。
        - 优化dump标签对调试信息的输出,使内容更直观。
        - 跟踪运行,检测性能,做了大量性能优化,本次优化力度大,使速度运行更快。
        - 框架增加了PDO连接方式,开启prepare方式,使系统更加的安全,良好的兼容性,在不修改任何原有的程序下,自动转换到prepare方式下,从而达到高效的系统防注入。
        - 框架统一增加了事务的支持,注意MYSQL的存储引擎 MyISAM:不支持事务 InnoDB:支持事务。在自己的开发中如果对某些内容想实现事务处理,请注意修改表的存储引擎,千万不要把所有表都改成InnoDB,要根据自己的需要来选择性的改。要考虑好一个系统的最大使用情况。
        
  • 2017年03月10日
    TinyShopV2.6
    28
    +TinyShopV2.6正式提供下载。
        -增加主题专属标签,,使主题的开发更加的灵活,每个主题都可以有自己的专属模块。
        -后台增加主题变量设置功能,使主题开发者完全自定义自己的变量,来控制主题。方便后台人员直接管理主题。
        -默认主题升级了新模板功能,后台可以直接配置相关操作。
        -默认新主题增加了,精品推荐。增加大幅力推,方便首页展示,爆款展示,或者展示公司重要信息,超醒目展示内容,更加吸引眼球。
        -更新微信支付在PHP不支持global环境下的支持。
        -关闭了在调试模式下,mysql5.7以上版本的Exception的提示 ONLY_FULL_GROUP_BY
        -修复了在不开启伪静态模式下,有时地址选择不能显示的问题,以后后台地区管理的不能显示问题。
        -由于后台首页的权限是必需有角色才能进入,所以在权限分配管理中,强制首页权限是必需分配,且不可取消的。
        -后台商品的处理操作,操作完成后,将回跳到原页面,筛选分页,操作更加方面。
        -订单管理的筛选分页后的页面,进行删除后,可回到原来的筛选分页的页面。
        -回复咨询页面,增加商品查看连接,方便管理人员会对评论快速查看商品,做出更详细的回复。
        -用户中心对商品的评分换成星级展示。
        -退款期限可后台设置,在订单完成后,指定时间内用户可以申请退款,过期用户无法申请退款。
        -用户中心,在订单列表页,符合条件的订单可直接点击申请退款,用户不用输入订单编号,增强用户体验.
        -升级phpmailer版本,提高安全性。
    
        
  • 2016年12月20日
    TinyShopV2.5
    27
    +TinyShopV2.5正式提供下载。
        -后台多图片一次上传功能,提高图片添加效率。
        -微信增加unionid,方便不同方式登录识别同一账号,针对以前版本,已经注册的用户会自动增补unionid。
        -修复银联支付不能反馈已成功支付的问题。
        -修复商品在多个套餐下时,前台展示错乱问题。
        -修复PHP7.X版本中登录用户中心无限跳转的问题。
        -在增加第三方登录时,登录页加载慢的问题。
        -缓存清理拆分为数据缓存与模板缓存,清理更加方便。
        -调整新增加商品默认为已上架。
        -优化用户在未开启PHP的global时,微信不能正常支付问题。
        -去除protected/views/默认前台模板文件,存在必要性低,此目录下只存放默认的后台模板文件。
        -去除内核框架下部分老理的js框架,只留下一些必要与重要的框架。
        -去除内核框架下CSS框架引用的支持,CSS框架的引用放到应用中的模板中更为合理。
        
  • 2016年10月20日
    TinyShopV2.4
    26
    +TinyShopV2.4正式提供下载。
        -增加第三方账号绑定管理中心。
        -增加用户下单、发货、退款申请处理、提现申请处理的提醒功能。
        -修复了手机注册时,验证码错误问题。
        -修复在某些环境下数据库备份会卡停的问题。
        -提高系统安全性。
        -已绑定的微信账号在微信中将自动登录微信商城。
        -优化一些细节。
    
        
  • 2016年08月23日
    TinyShopV2.3
    25
    +TinyShopV2.3正式提供下载。
        -增加微信多客服功能(客服管理功能,微客服自定义功能)
        -购物车增加跨终端(PC,手机商城,微商城)支持,登录后自动合并登录前购物车内容到原购物车。
        -增加虚拟商品功能(包括卡密类自动生成与非自动生成类,以及文件类商品),
        商品可实体与虚拟商品混合购买,虚拟商品同样支持抢购,团购,捆绑,促销等功能的支持。
        -增加虚拟商品自动发货功能,自动完成订单。
        -修复mysqli在有些系统下不能连接的问题。
        -优化订单提交反馈信息的展示问题。
        -网页与手机下支付密码页面进行更好的适配。
        -增强登录页面的安全性。
        -其它细节调整与优化。
        
  • 2016年06月16日
    TinyShopV2.2
    24
    +TinyShopV2.2正式提供下载。
        -增加PC端的微信充值功能。
        -增加预付款支付密码功能。
        -增加账户安全中心(增加了用户身份验证,增加邮箱修改,手机修改,支付密码开启与修改)。
        -框架新增运算标签,此标签主要用于函数的调用,函数的多级处理
        (单函数处理时,含有管道处理思想),表达式的运算,在模板开发中更加的灵活。
        -修复当库存只为一件商品时,支付成功后,再次点击支付按钮时,会作废此订单的问题。
        -最新主题,LOGO上传不自动更新问题,默认使用了主题下的logo.png图片.
        -修复通过act参数访问相对路径文件,而查看部分信息。
        -修复短信提醒(下单提醒、发货提醒)不能正常发送短信的问题。
        -修复关注微信公众号时,第一次点击连接时会跳转到错误页面的问题。
        -主导航,当前导航,高亮显示。
        -第三方登录时,绑定的与注册用户的友好提示,自动注册绑定仅允许后台开启的注册方式。
        -其它细节优化。
        
  • 2016年04月19日
    TinyShopV2.1
    23
    +TinyShopV2.1正式提供下载。
        -系统支持PHP7。
        -添加分类的是否显示的支持,以及分类导航图片的连接支持。
        -修改注册在不开启短信功能用手机注册时,不能注册的问题。
        -修改微信商品搜索、有推送商品, 下架商品依然显示的问题。
        -添加中国银联支付接口,方便银行账户支付。
        -用户中心订单列表,不再是支付的时候才通知用户订单是否过期及作废,更好的用户体验。
        -商品评价后,进行倒计时跳回,增强用户体验。
        -修改商品编辑中的是否上架复选框,选择不起作用的问题。
        -积分为0时不在产生购买商品积分记录。
        -商品详情页,如果商品正在进行抢购与团购的促销活动,添加相应展示信息。
        -修复前台三级分类中只有最后一个分类的三级分类才展示的问题。
        -前台部分细节优化。
        
  • 2016年02月18日
    TinyShopV2.0
    22
    +TinyShopV2.0正式提供下载。
        -全新UI设计,更好的用户体验。
        -登录增加为用户名、手机号、邮箱三种方式。
        -注册增加至手机注册、邮箱注册、及邮箱手机同时注册。
        -后台增加手机注册及邮箱注册开关。
        -增加移动端微信充值功能。
        -修复分页模块的跨站攻击。
        -增加移动端第三方登录。
        -商品增加副标题。
        -标准立即购买,完全独立与购物车。
        -及细节优化
        + =======高级版功能=======
        -微信可视化菜单管理,所见即所得。
        -微信商品推荐。
        -微信兑换代金券。
        -微信营销商品推送。
        -微信自定义文章。
        -微信商品搜索功能。
        -微信客服。
        -微信签到送积分。
        
  • 2015年10月15日
    TinyShopV1.7
    21
    +TinyShopV1.7正式提供下载。
        -余额支付,安装时增加随机密钥生成机制,防止用户安装后不修改而引进的不安全问题。
        -增加代金券的导出功能,方便商家制作实体券。
        -修复搜索一些特殊字符时会出现乱码的问题。
        -增加下单提醒、 发货提醒、 用户咨询提醒、 后台登录通知、 退款/退货申请提醒、 提现申请通知(微信、短信、邮件三渠道),更加方便商家办公。
        -优化后台UI细节。
        -修复同页面内多个分布栏,不能各自分页问题。
        -修复不能正确生成png缩略图的问题。
        -允许自动生成缩略图尺寸规格大小的设定,转移到主题配制文件中,更加方便主题的开发。
        -部分调度进行性能优化。
        -预设一些机制为更强大的TinyShop做准备。
        
  • 2015年08月10日
    TinyShopV1.6
    20
    +TinyShopV1.6正式提供下载。
        -解决在未开启微信支付功能时,不能进行微信的问题。
        -商品咨询回复不能输入空格问题。
        -解决邮箱激活有时失败问题。
        -修复批量删除规格错误。
        -解决tab插件,Ajax调用未完成时,JS模板闪屏问题。
        -后台开启兼容PHP5.2版本的支持(但是我们仍不建议使用5.2版本,建议PHP5.3版本以上)。
        -后台订单详情与用户中心订单详情加入缩略图。
        -搜索增加对单“-”号的支持,不支持多个连接在一起的“-”。
        -扩展模板图片大小在模板信息文件中的自己定义功能,更加方便模板的二次开发。
        -微信扫码时,屏蔽掉“立即支付”按钮,扫码支付成功后自动跳转订单完成页面。
        -更友好的对移动支付的展示,在微信中不再展示“支付宝手机支付”,在手机移动版(非微信中)不展示微信支付,使支付更加清晰。
        -修复微信二维码生成后,不可修改价格的问题。
        -修复先选择其它支付,然后支付时再选择微信支付时,支付成功后,订单中支付方式没的更新问题。
        -前台商品展示页面,增加活动倒计时的展示。
        -开启0元订单可以通过“预付款支付”方式进行支付功能。
        -后台会员管理增加,会员注册时间与最后一次登录时间的展示。
        -用户中心,收货地址增加省市县的展示。
        -在商品未选定规格时,库存显示总商品库存。
        -评论、回复评论以及评价,增加换行功能。
        -商品规格在修改,编辑时编辑过的所有信息会保存与缓存,提高更新的编辑体验。
        
  • 2015年6月5日
    TinyShopV1.5
    19
    +TinyShopV1.5正式提供下载。
        -修复邮箱激活时,偶尔失败的问题。
        -修改在某些情况下,限购抢购与团购详情页面有空白问题。
        -提升视图文件的安全加载过滤。
        -提升首页banner的更强适应性,当设置宽度为0时,自适应宽度。
        -防止地址信息的二次注入,提升安全过滤。
        -防止商品数量为负值。
        -修复某些情况下,银行支付不能正常加载图片。
        -完善后台搜索时,在一些标题的特殊字符时不能搜索到的问题.
        -分类增加图片,更加有利模板丰富多彩,与个性化设计。
        -商品货号人为干预的不再自动生成。
        -修复评分为2分的统计不正确问题
        -增加非框架扩展类的快速检索模式
        -升级支付插件框架,使其更加灵活,更易扩展,分开PC与moblie、增加插件自描述
        -货到付款,取消支付订单这一步骤。
        -修复提交订单时,在另一页面清空购物车,然后提交订单,产生空订单的问题。
    
        +对应高级版更新
            -增加手机验证码功能,有效防止恶意注册
            -增加微信支付功能插件
            -增加微信扫码支付插件
            -增加支付宝手机支付插件
        
  • 2015年04月03日
    TinyShopV1.4
    18
    +TinyShopV1.4正式提供下载。
        -用户中心充值方式去除货到付款方式。
        -修复用户在没有填写收货地址就强行提交订单,而引起的“非法提交订单”问题。
        -升级新的多级关联插件JS(解决可以在不同级下出现相同key值的问题,在实际开发中有很大意义),增强初始化回调函数的控制。
        -增加是否开启邮箱注册验证功能(防止垃圾用户注册),同时加入token防止一些自动注册软件的注册。
        -增加热闹标签功能,只有在搜索合法的情况下才会自动增加标签。
        -添加支付宝网银支付接口,使网银支付更加方便。
        -修复密码找回功能模板的自定义功能。
        -增加邮箱认证信息的自定义模板。
        -防止用户恶意篡改收货地址,来实现骗取用户的收货信息。
        -增加文件加载的安全性过滤。
        -实现用户注册协议的后台自定义。
        -优化其它细节。
        
  • 2015年1月23日
    TinyShopV1.3
    17
    +TinyShopV1.3正式提供下载。
        -修改simple下的页面的logo不自动更新的问题。
        -增加第三方登录功能。
        -升级清理缓存,防止在某些情况下会出现空白页面。
        -清理一些过时的文件。
        -修复在某些情况下,发货不能同步的问题。
        -修复其它用户的收货地址可能被恶意删除的bug。
        -框架增加服务层支持,更加利于大型程序的开发,系统的ConfigService.php 转移到了服务层目录下。
        -升级TinyForm.js表单自动验证插件,更加友好的提示。
        -优化地址的数据存储,体积减小一倍还多,优化算计,达到秒级展示。
        -解决在某些环境下的,支付方式下,不能发货的问题。
        -其它细节优化。
        
  • 2014年11月28日
    TinyShopV1.2
    16
    +TinyShopV1.2正式提供下载。
        -增强系统安全性。
        -增加【支付担保交易、双向接口】的发货同步功能。
        -升级系统分页功能,更加利于扩展于调用。
        -增加后台主题的控制,拆分PC主题控制与移动主题控制。
        -升级系统使其对移动主题的更好支持,更加智能的判断不同终端的访问进入对应主题。
        -升级框架的过渡功能。
        -修复超快速提交表单时,会产生空订单的bug。
        -考虑到电话的不必要性,电话号码已经不做为表单的必选项。
        -修复部分IE版本下,会出现导航飞出的问题。
        -优化与调整使其更利于移动主题的开发。
        -其它细节修复。
        
  • 2014年9月26日
    TinyShopV1.1
    15
    +TinyShopV1.1正式提供下载。
        -增强系统安全性。
        -增加货到付款功能。
        -增强URL路由高精度匹配。
        -增加导航品牌的展示。
        -增强内核输出标签过滤功能。
        -增加在调试模式下,debug标签对SQL日志信息的记录。
        -增加系统后台版本升级对数据库的升级功能。
        -修复当代金券与支付金额抵扣为0时不能支付的bug。
        -修复用户中心对收货地址数量的限制。
        -修复后台搜索后不能翻页的问题。
        -修复发票信息不能录入的问题。
        -用户中心订单详情中增加了规则与发票信息的展示。
        -修复前台在所有优惠大于商品总价值时显示负值的问题。
        -修复{query}标签进行缓存时间的时间精准度。
        -文章与帮助的标题SEO。
        -修复安装时特殊后缀不能登录后台的问题。
        -其它细节修复。
        
  • 2014年9月19日
    TinyShopV1.0.3.1
    14
    +TinyShopV1.0.3.1提供下载。
        +系统内核重要安全升级。
        
  • 2014年8月8日
    TinyShopV1.0.3
    13
    +TinyShopV1.0.3正式提供下载。
        -防IP篡改,防二次注入,加强系统安全性。
        -增加日期、时间及日期时间组合验证。
        -防用户恶意充值。
        -修复抢购及团购列表页的文字连接错误。
        -修复部分用户评论时404错误。
        -修复后台添加用户时信息不填写完整,无法添加的问题。
        -修复商品无法添加远程图片。
        -修复角色修改时,其它角色也被修改问题。
        -修复支付宝【即时支付】问题,与支付插件异步信息更新问题。
        -修复部分用户根目录下的伪静态不能访问的问题。
        -安装时强制Mysql为UTF8编码,防止用户MySQL环境不是UTF8。
        -修复用户中心头像不能正常显示的问题。
        -修复后台图库图片浏览时,分页错行问题。
        -修复部分用户添加文章内容时,不能正常发布图片及媒体文件问题。
        -加强windows用户下,对目录文件权限更精准的权限检测。
        -修复用户中心订单详情不能点击已收货功能问题。
        -修复首页重复标题问题。
        -增加当用户充值总和超出1亿的友情提示。
        -修复导航不能关闭问题。
        -修复会员中心已读消息不能删除的问题。
        -修复代金券可重复使用问题。
        -修复分页导航栏过长问题。
        -修复自动登录功能。
        -其它细节修复。
        
  • 2014年6月26日
    TinyShopV1.0.2
    12
    +TinyShopV1.0.2正式提供下载。
        -加强系统安全性。
        -修复支付宝【即时到账】参数错误。
        -修复get方式下用户中心,地址修改时弹出404。
        -修复商品评价,初次不进行星级打分,提交再评分后不能提交。
        -修复添加特殊商品名称(特别是国外商品有引号时)不能添加。
        -修复打印快递间时,订单-商品总重量,订单-商品总数量没有,不显示问题。
        -修复管理员修改会员密码前台会员不能登录错误。
        -修复角色修改时,其它角色也被修改问题。
        -修复在修改商品类型时的扩展属性后,再修改相应商品时,notice提示(仅在调试模式下会有些提示)。
        -修复商品详情大片空白问题。
        -改善促销活动在不同情况下的显示问题。
        -添加前台对支付方式的详情说明展示。
        -为用户中心的订单详情的商品添加连接。
        
  • 2014年6月16日
    TinyShopV1.0.1
    11
    +TinyShopV1.0.1正式提供下载。
        -修复安装时修改表前缀引起详细页404错误。
        -修复备案ICP信息不能同步更新问题。
        -修复删除分类时,前台有缓存问题。
        -修复找回密码时,站点信息不能同步后台设定信息问题。
        -修改部分用户,安装完成后,进入后台连接地址不正确问题。
        -修复订单促销活动,条件不起作用问题。
        -修复同一天上传同名图片时,覆盖问题。
        -修复商品页,商品详情上方有空白问题。
        -修复后台,分类列表分页不能正确显示问题。
        
  • 2014年6月6日
    TinyShopV1.0下载
    10
    +正式提供TinyShop下载。
        -用户手册提供下载
        
  • 2014年6月3日
    软件著作权
    9
    +软件著作权正式发放。
        -软件著作权证书通过并发放
        -TinyShop登记号2014SR068235
        
  • 2014年4月
    官网上线
    8
    +正式开发官网tinyrise.com。
        -TinyShop产品上线
        -TinyGIS产品上线
        -搭建共享交流平台
        
  • 2013年7月
    TinyShop v1.0
    7
    +基于Tiny框架开发TinyShop V1.0版本。
        -第一个由此框架开发的设计思想的产品
        -构思产品,力求小而美。
        -去除常规shop中不必需的环节。
        -使产品更加高效,便捷。
        
  • 2013年3月
    优化
    6
    +再次优化内核框架,更强大的路由支持,并正式命名为Tiny。
        -突出框架主题,命名Tiny
        -力求从最小处做起、工匠精神、细节、点滴
        -开源、高效、安全、便捷
        -增加表格字段属性的严格过滤
        -增强路由更强大且更易的配制性
        -完善form表格验证插件
        -增强分页类
        -增加控制器的跳转功能,完全实现无缝的数据传递。
                        
  • 2012年5月
    项目
    5
    +基于此框架开发母爱说项目。
        -增强代码的安全性
        -体现了项目开发的高效性
        -性能表现良好。
  • 2011年9月
    完善
    4
    +再次扩展完善内核框架
        -根据一段时间的检测,再次完善内核功能
        -增强表的自动完成功能
    
  • 2010年12月
    实践
    3
    +应用于多个大型项目开发
        -检验安全性
        -稳定性
        -高效性
        
  • 2010年8月
    构建
    2
    +编写第一版PHP内核框架
        -借鉴Java,C++的一些设计思想应用于内核中,同时参考了一些主流的PHP框架,如Yii,Think
        -内核实现了MVC
        -模板机制
        -自动编译
        -日志处理
        -缓存
        -调试
        -开发报错模式(在无xdebug时,仿xdebug功能)
        -拦截器机制,标签机制,Widget插件机制
        -用户认证和基于角色的访问控制
        -主题化,皮肤化
        -DAO/ActiveRecord
        -软路由机制
  • 2010年7月
    起点
    1
    +构思设计产品内核
        -设计草图
        -总结成熟框架
        -总结以前成功项目经验
        -分析Web主流设计方案