学习NO.1 发表于 2024-12-12 15:23:47

Discuz3.2是否升级到Discuz3.4程序?Discuz3.4更新了什么设置

Discuz3.4自发布以来,收到了很多discuz站长的关注,大家在看到新版的时候,第一想法就是升级到最新版,然而,discuz3.2是否有必要升级到discuz3.4呢?这里道勤网小编给大家讲一下自己的理解!
首先我们来看看discuz3.4相对于Discuz3.2到底更新了什么
1,移除云平台并修复QQ互联
discuz3.4移除了鸡肋的云平台,并修复了QQ互联,众所周知,discuz3.2的云平台已经是形同虚设的鸡肋,除了无法使用,还会极大的降低网站速度!云平台的死亡也造成了Discuz3.2的QQ互联难以正常开通,需要十分麻烦的修改代码和数据库,
而Discuz3.4则移除了云平台并修复了QQ互联,提升了网站的运行速度,从这个角度来说,如果是全新安装Discuz,强烈建议使用最新版的Discuz3.4版本
2,优化支持PHP7,加速网站!
Discuz从3.3版本开始支持PHP7,因此Discuz 3.4也是支持PHP7 的,PHP7相对于低版本的PHP,做了很多优化,在速度和安全性上都有提高,因此discuz3.4相对于discuz3.2在PHP7环境下网站运行速度快了很多,当然,受第一条的影响,整体速度就算是在PHP5也是比较快的!从这个角度来说,如果是全新安装Discuz,也强烈建议使用最新版的Discuz3.4版本!
3,修复旧版本BUG,提升安全性
作为最新版的Discuz,3.4版本修复了3.2积累的众多BUG和安全漏洞,增强了discuz的安全性和稳定性,官方说明是这样的:Discuz! X3.4 在继承和完善 Discuz! X3.3 的基础上,去除了云平台的相关代码,其他功能保持不变,如果您的论坛不需要云平台可以选择安装或更新到此版本。虽然官方并未提及BUG修复,但是显而易见,discuz3.4是做了大量的升级优化的!从这个角度来说,如果是全新安装Discuz,也强烈建议使用最新版的Discuz3.4版本!
4,插件兼容性!


很多站长都应该知道,discuz版本的升级意味着插件版本的升级,很多新的开发者开发discuz插件也是在3.4平台上开发,默认只支持3.4版本,当然,可以自己修改使其兼容3.2版本,不过部分插件可能使用了PHP7的相关函数,因此无法在3.2版本正常使用!这也是一个升级的硬性要求了!
看了这么多,你肯定认为升级到discuz3.4是势在必行了,其实不是的!讲这么多,只是说了3.4的优点,意思是如果新安装Discuz,最好的选择就是Discuz3.4版本!但是如果你正在使用3.2或者更低的版本,则要慎重升级!为什么这么说?
首先,因为Discuz3.4移除云平台,造成大量的代码被修改,而整个Discuz3.4的系统也不尽完善,最明显的就是在文件校验的时候,会发现提示大量文件被修改!如下图:

这说明Discuz3.4的修复升级尚未完善,因此如果强行从3.2升级到3.4,可能出现大量不可预测的错误!与此同时,因为QQ互联的升级,旧版本QQ互联无法继续使用,升级后需要重新到QQ互联申请接口并通过QQ审核才可以继续使用,而这对很多小白站长来说也是个不小的挑战!
其次,云平台的移除造成大量文件错乱,升级的难度也增加了不少,特别是一些有技术的站长可能对Discuz做了大量的修改工作,一旦升级,很可能造成网站瘫痪并无法恢复!(所以升级一定要提前做好备份!)
最后,discuz的升级就相当于备份还原重装网站,这个过程中,如果数据量小还没什么,一旦数据量巨大,就很容易出现还原失败的情况!
页: [1]
查看完整版本: Discuz3.2是否升级到Discuz3.4程序?Discuz3.4更新了什么设置