众人拾柴火焰高——许昌学院“创出彩”信息工程学院信息安全与对抗技术集训社会实践队
2018年7月8日星期日,许昌学院“创出彩”信息工程学院信息安全与对抗技术集训社会实践队的第五天社会实践,随着早起鸟儿的叫声一起到来了。许昌学院“创出彩”信息工程学院信息安全与对抗技术集训社会实践队,美好的一天从早晨开始。
分享的不仅是知识更是情怀
许昌学院“创出彩”信息工程学院信息安全与对抗技术集训社会实践队成员向我们分享了PHP版本VC6与VC9、Thread,Safe与None-Thread,Safe等的区别:PHP的大版本主要分三支:PHP4/PHP5/PHP6。其中,PHP4由于太古老、对QQ支持不力已基本被淘汰,请无视PHP4。PHP6由于基本没有生产线上的应用,还基本只是一款概念产品,很多功能已在PHP5.3.3上实现,所以也不详述,请无视PHP6。PHP5的版本主要分四支:PHP5.2之前的版本、PHP5.2.X、PHP5.3和日前发布的PHP5.4。选择版本PHP5.2之前的版本不值得考虑,因为某些功能缺陷或者BUG。PHP5.4还处于Beta试用的版本号,非稳定版本,请无视PHP5.4。主流PHP程序对PHP5.2.X的兼容性最好,而每次版本号的升级带来的都是安全性和稳定性的改善,所以宜挑选最新的版本。目前PHP5.2系列最新的是PHP5.2.17。而如果产品是自己开发自己使用,PHP5.3在某些方面更具优势,在稳定性上更胜一筹,增加了很多PHP5.2所不具有的功能,比如内置php-fpm、更完善的垃圾回收算法、命名空间的引入、sqlite3的支持等等,是部署项目值得考虑的版本,强烈推荐PHP5.3.3。除了版本号的不同,同一版本号的PHP版本也有区别,并且在选择PHP扩展的时候需要注意。
install版:可执行的MSI格式安装包。ZIP版:解压即可用。和install版无区别。建议选择ZIP版。DEBUG版:最终用户无需关心。VC6与VC9:如果你在apache1或者apache2下使用PHP,你应该选择VC6的版本。如果你在IIS下使用PHP应该选择VC9的版本,VC6的版本使用visualstudio6编译,VC9使用VisualStudio2008编译,并且改进了性能和稳定性。VC9版本的PHP需要你安装Microsoft2008C++Runtime。不要在apache下使用VC9的版本。
TS和NTS:TS指ThreadSafety,即线程安全,一般在IIS以ISAPI方式加载的时候选择这个版本。NTS即None-ThreadSafe,一般以fastcgi方式运行的时候选择这个版本,具有更好的性能。
为了兼顾IIS下PHP的效率和安全,微软给出了FastCGI的解决方案。FastCGI可以让PHP的进程重复利用而不是每一个新的请求就重开一个进程。同FastCGI也可以允许几个进程同时执行。这样既解决了CGI进程模式消耗太大的问题,又利用上了CGI进程模式不存在线程安全问题的优势。
因此,如果是使用ISAPI的方式来运行PHP就必须用ThreadSafe(线程安全)的版本;而用FastCGI模式运行PHP的话就没有必要用线程安全检查了,用NoneThreadSafe(NTS,非线程安全)的版本能够更好的提高效率。
沉浸在知识的海洋
许昌学院“创出彩”信息工程学院“信息安全与对抗技术集训”社会实践队,你了解过程序运行中栈和堆的作用吗?什么?没有?那就让我们来了解一下吧!ctf逆向题目10000000,一起来分析程序运行的过程,探索程序背后的秘密。
许昌学院“创出彩”信息工程学院信息安全与对抗技术集训社会实践队社会实践的第五天,同学们在今日上午分享了自己最近的学习成果,就在刚才几位积极的同学又进行了分享。虽然已经是暑假,但是大家没有丝毫的懈怠,经常在一起讨论问题,交流看法。网络安全方面需要掌握的知识有很多,但是通过大家的分享,每个人都可以更快的掌握好知识,学习到本领。许昌学院“创出彩”信息工程学院信息安全与对抗技术集训社会实践队会继续保持现在的学习态度,继续努力交流探讨信息安全与对抗技术方面的知识。
供稿人:徐燕
http://www.dxsbao.com/shijian/88297.html 点此复制本页地址