等保处理过程中发现了很多“使用HTTP动词篡改的认证旁路”等的中级漏洞(具体扫描提示如下图)点击“将您的服务器配置为仅允许所需HTTP方法”跳转到解决方法处理区域,如下图下面就具体列出 Nginx 和 Apache 的 解决方案Nginx 解决方案在 nginx.conf 配置文件 的 网站配置区域中添加如下代码片段if ($request_method !~ ^(GET|POST)$ ) ...
如果是做Python或者其他语言的小伙伴,对于生成器应该不陌生。但很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不是很明显。但是,生成器功能的确非常有用。优点直接讲概念估计你听完还是一头雾水,所以我们先来说说优点,也许能勾起你的兴趣。那么生成器有哪些优点,如下:生成器会对PHP应用的性能有非常大的影响PHP代码运行时节省大量的...
PHP之前的类库管理php开发者很多,并且在web开发领域占据绝对统治地位. 在20年的发展过程中,无数开发者开发了无数的类库. 但是,当你想用某个库时,是怎么做的呢? 比如:phpmailer,一个发邮件的库,我们往往这样做: 1. 打开搜索引擎,搜索phpmailer. 2. 从phpmailer官网或不知名的网站,下载源码. 3. 解压然后放到自己的项目中,在看手册调用. 4. 假如p...
今天给PHP程序员们推荐几本PHP进阶好书,PHP程序员们不要以为自己现在已经工作就放弃了一个上进的心,现在互联网发展这么快,小心长江后浪推前浪,前浪死在沙滩上哦。。。【初阶】(基础知识及入门)
-------------
01. 《PHP 与 MySQL 程序设计(第 4 版)》 http://item.jd.com/10701892.html 02. 《深入浅出 MySQL 数据库开...
容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述(类、接口)或者是提供对象的回调,通过这种容器,我们得以实现许多高级的功能,其中最常提到的,就是 “解耦” 、“依赖注入(DI)”。本文就从这里开始。IoC 容器, laravel 的核心Laravel 的核...