请选择 进入手机版 | 继续访问电脑版

DoitPHP论坛

 找回密码
 立即注册
搜索
查看: 53|回复: 0

doitphp V3.1正式发布

[复制链接]

2

主题

2

帖子

12

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12
发表于 2020-11-16 03:52:29 | 显示全部楼层 |阅读模式
再经过了长达三年多的等待之后,doitphp v3.1终于与大家见面了。相较于doitphp v3.0改动算是比较大的,同时doitphp tools全部代码重新编写了一遍。

新的版本做了如下更新:
1、进一步瘦身,删掉一些平时不常用的扩展类:FTP, HTML,Benchmark 以及内容过旧的扩展类:excel,此扩展类为10年前所编写,目前生成的excel文件,除了wps office能够打开之外,ms office 的2017, 2010等版本均无法打开。

    2、扩展类中security的removeXss类方法 移动到Text扩展类。将security的getToken()及validateToken()移到encrpty扩展类中。将encrpty扩展类进一步优化。统一采用openssl加密。

    3、由于前后端分离,所以模板引擎中使用解析式模板就非常过时,如smarty这种,早就out了。所以core目录中的文件,去除了template class等这些与解析式模板引擎的文件及代码。原视图的页面缓存功能,也早已过时。现在的架构,前端缓存非常流行。页面缓存就out了。

    4、扩展类 Image中新增 图片剪切功能, makeClipImage()。

    5、将控制器基类中获取参数的 getParams()更名为:request()。

    6、优化了showMsg(), 404error等错误提示页的显示内容。

    7、Model文件基类文件进一步代码优化...

    8、删除扩展类memcache,删除原因:memcache版本太落伍了,平常使用的很少。目前使用memcached的比memcache要多,实际中使用redis的居多。

    9、集成了doitphp tools 以及phpmailer和phpqrcode扩展模块。

下载网址:
https://github.com/doitphp/doitphp_v3/archive/3.1.tar.gz
                        源码网址:
https://github.com/doitphp/doitphp_v3

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|DoitPHP论坛

GMT+8, 2020-11-25 13:00 , Processed in 0.050199 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表