【重磅公告】:RhaPHP1.3.0正式版今天发布了

       首先感谢支持RhaPHP的姐姐妹妹哥哥弟弟,在你们的支持与反馈中,这一次我们带来了RhaPHP1.3.0版本,这一个版本有着重要意义,因有你的支持与宝贵意见在这版本后将走上稳定道路,也是2018年来的第一个版本,临近2018新年之际,祝愿大家新年快乐,工作顺利,代码永无 BUG.

 本次升级ThinkPHP内核已经升级到了5.1版本,TP5.1版本性能更卓越,安全更高,效率更快。
RhaPHP新特性:
- 引入容器和Facade支持
- 依赖注入完善和支持更多场景
- 重构的(对象化)路由
- 路由跨域请求支持
- 支持注解路由
- 配置和路由目录独立
- 取消系统常量
- 助手函数增强
- 类库别名机制
- 模型和数据库增强
- 验证类增强
- 模板引擎改进
- 支持PSR-3日志规范
#增加关键词修改
#增加图文、图片、语音、视频、音乐、应用修改功能。
#增加二维码删除功能
#增加模块扩展应用停用、还原、卸载功能
#获取客服消息改为20s
#改进了应用安装
#官方出品模块应用支持了TP5.1
#修复了在MYSQL5.7没设默认值导致致命错误
#改进了系统安装执行
#修复了图文列表多个时候数据不能显示问题
#修复单图文修改 UE不显示与其它JS兼容冲突问题
#增加了使用微信支付后自动销毁证书
#改进了清空缓存处理方法
#修复社区反馈小错误

rhaphp1.3.0版本 PHP 环境要求在5.6或以上。
如何从rhaphp1.2.6升级到1.3.0版本?

首先我推荐所有用户进行升级,因为今后所有应用将会在1.3.0版本上开发。虽然不支持在线升级到1.3.0版本,但是升级方法也是很简单的:
建议先备份一下你的数据与文件,然后保留uploads,其它rhaphp系统的目录可以清空,然后上传1.3.0版本,上传所有的文件上传成功后,在applocation 目录下加一个 install.lock 文件,然后data,runtime,addons,config设置为可读写权限。如果对这些不太懂的,建议全部给777权限,正常运行起来后,再设置权限。然后在 config目录下的database.php修改你的数据库连接信息。然后可以访问进入系统了。出现空白?请检查 PHP>=5.6,或者清空 runtime 目录。
谢谢大家!有任何问题,欢迎反馈。

13 个评论

php 5.5 行不行啊
execute这个函数执行原生sql非增删改语句统一回复false;query非查询语句应该也是一样的 false
但是原生语句依然能执行成功!这是蛋疼的thinkphp官方
geeson

geeson 回复 cgfree

不支持PHP5.5啦
刚开始看了一下升级应用代码,$cf['version'];不知道这个单独写一行,作用是?
这段时间我写超级多的代码,实在没有办法起来了
唉唉,辛苦了,不给你找茬了,我也是刚闲一会,就看到你发布1.3,也只是看了一下代码。我也要去忙了,执行原生语句不用管它了返回false判断成功就好了。等thinkphp搞一个真正原生执行在弄就行了。
这个并没有影响的
嗯嗯 我也觉得没太大影响就是对有代码强迫症的人 才会有点影响 ,毕竟tp现在是半严谨的搽边球,对我没什么影响,那个删除应用,还原,咋看着一样滴。还没做还原功能吧
我不太明白什么是半严谨的搽边球呢,做开源并不容易,也不可能每一个程序都是100%完美的,既然我们使用了,就应该抱着支持,拥护,反馈这样才会好起来。当然了,每一个程序是不可能满足所有人的,恶意的中伤也没有问题,最多就努力做好点啰!对吧?
加油,哈哈,我用着很好,听顺手的。
谈不上恶意,不用怎么激动,开源tp肯定是个好项目,但这也是一个过程一个牵引的过程而已。。。

要回复文章请先登录注册