DeDeCMS PHP7.0+环境支持及DeDeCMS安全脚本

来源:原创城子居 / 2016-05-13 16:49
DeDeCMS PHP7.0+环境支持,DeDeCMS需要修改才支持PHP7.0,PHP7相对PHP5有很大的性能提升,代价就是放弃了对PHP5及以前版本的兼容性,所以很多旧代码无法体验到PHP7的优势。DeDeCMS 5.7版本代码很久没更...

2016年8月9日更新,很久没看dedecm官方,原来官方已经在2016年7月26日对兼容性做了调整,支持php7.0了。所以老版本的dedecms用官方最新版的就可以了,如果有二次开发的,那就需要手动做兼容性排查了。

DeDeCMS PHP7.0+环境支持:默认情况下DeDeCMS不支持PHP7.0,所以需要修改DEDECMS源码,方可支持PHP7.0+。PHP7相对PHP5有很大的性能提升,代价就是放弃了对PHP5及以前版本的兼容性,所以很多旧代码无法体验到PHP7的优势。DeDeCMS 5.7版本代码很久没更新所以也不能直接在PHP7环境上安装。说到DeDeCMS很多人诟病它的安全性,其实很多的安全问题完全是可以避免的,或者通过一定的设置可以把损失降低到最小的。作者整理了一份价值500元的关于DEDECMS的PHP7.0支持和安全配置优化方案,适用于Linux环境(Windows未做测试),有需求的可以联系作者Q857859975(付费获取)。

DeDeCMS优化配置方案+DeDeCMS PHP7.0支持

方案的内容包括:

1、DeDeCMS 5.7版本的PHP7.0支持。

支持DeDeCMS官方5.7版本,支持目前最新的PHP7.0.6,对于二次开发过的,不做保证,需要修改源码。

2、DeDeCMS安全配置脚本一份。

Linux Shell脚本,配置好之后,可以方便的对网站栏目权限问题设置,减少文件的非授权修改、访问和执行。

3、Nginx DeDeCMS优化配置方案一份。

Nginx DeDeCMS优化配置方案,保护网站敏感文件,例如网站模版等。

4、网站防采集脚本。

可以防止简单的采集程序对网站的采集,对于防止普通的采集程序够用,需配合Nginx使用。注意:对于高级的智能采集程序目前各家都没有办法,防采集做得好的像知乎、微博这类的,依然没有完全限制高级采集程序的能力。

5、收集爬虫IP,识别搜索引擎。

脚本将正常的蜘蛛IP加入放行列表,不正常的假蜘蛛,直接屏蔽访问,并且脚本可以设定屏蔽时长。

以上的脚本和配置优化建议,都是作者辛苦制作的,为了解决DeDeCMS 5.7版本的PHP7.0环境的兼容性,作者工作到凌晨4点,所以有需求的可以联系作者Q857859975(付费获取),肯定作者的劳动成果。

13
1

本站原创内容请勿转载,因为这样大家可以聚集在这里讨论,请将本文链接分享给他/她!

文章讨论