开发过程中,我们经常会与接口打交道,有的时候是调取别人网站的接口,有的时候是为他人提供自己网站的接口,但是在这调取的过程中都离不开签名验证。 我们在设计签名验证的时候,请注意要满足以下几点: 可变性:每次的签名必须是不一样的。 时效性:每次请求的时效,过期作废等。 唯一性:每次的签名是唯一的。 完整 ...
序 Laravel是一款比较流行的优秀php开发框架,本身也比较重,通过这个框架来接触大型框架的代码审计、包括锻炼反序列化漏洞的挖掘利用是比较合适的。在学习了几天Laravel开发以后,我尝试复现了一下CVE 2019 9081,整体过程和原作者还是有些区别的,原作者思维比较跳跃的地方,我按自己的思 ...
分类:
其他好文 时间:
2020-02-22 10:17:35
阅读次数:
675
一、搭建思路 从浏览器到web服务器(Apache)到PHP环境到mysql数据库 二、环境搭建 1、浏览器(略) 2、Apache 1)官方下载地址:https://httpd.apache.org/docs/current/platform/windows.html 2)修改apache主配置文 ...
分类:
数据库 时间:
2020-02-21 18:02:25
阅读次数:
127
一、Zabbix监控PHP-FPM应用实战Nginx+PHP-FPM是目前最流行的LNMP架构,在基于PHP开发的系统下,对这些系统性能的监控,主要是关注PHP-FPM的运行状态,那么什么是PHP-FPM呢?PHP-FPM是一个PHPFastCGI管理器,它提供了更好的PHP进程管理方式,可以有效控制内存和进程、可以平滑重载PHP配置,对于ZPHP5.3.3之前的PHP来说,它是一个补丁包,而从P
分类:
Web程序 时间:
2020-02-02 09:12:51
阅读次数:
124
ThinkPHP ThinkPHP(FCS)是一个轻量级的中型框架,是从Java的Struts结构移植过来的中文PHP开发框架。它使用面向对象的开发结构和MVC模式,并且模拟实现了Struts的标签库,各方面都比较人性化,熟悉J2EE的开发人员相对比较容易上手,适合php框架初学者。 ThinkPH ...
分类:
Web程序 时间:
2020-02-01 00:49:55
阅读次数:
109
PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。 PHP 是免费的,并且使用非常广泛。同时,对于像微软 ASP 这样的竞争者来说,PHP 无疑是另一种高效率的选项。 适用于PHP初学者的学习线路和建议 PHP 开发工具推荐 PHP 在线工具 通过实例学习 PHP 我们的 PHP 在线实例 ...
分类:
Web程序 时间:
2020-01-29 00:51:53
阅读次数:
98
最近疫情有点严重,而自己又处在湖北省疫区内 看到各个app上疫情统计地图突然想自己搞一个 查了下demo有echatrs 可以实现将分布在全国各地的系统用户数量统计出来,以地图的形式展示出每个地域的用户数量,区域下面又分用户群。百度的Echarts,Echarts本身的功能没的说,很赞,API也很详 ...
分类:
Web程序 时间:
2020-01-28 17:41:03
阅读次数:
114
首先安装homebrew:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安装 nginx-1.10.2_1 <!-- lang: shell --> brew sear ...
分类:
Web程序 时间:
2020-01-22 14:50:55
阅读次数:
100
之前我一直做的是php开发,也一直比较忙,没时间安排学习前端,现在终于有点时间了,鉴于现在前端开发大行其道,作为一个合格的开发者,也改学习学习了。我准备在半个月能搞定这些前端开发的知识,虽无法做到完全精通,但至少要能够写些小小的程序。 那么,前端开发需要学习哪些知识呢。 由于我已经具备了JavaSc ...
分类:
其他好文 时间:
2020-01-16 23:49:50
阅读次数:
78
在我们学习某一门语言初始,我们最先做的就是环境的搭建。相对于PHP开发语言言来说,其环境的搭建已经不是很复杂了,这主要得益于现在越来越多的集成环境发布。本篇博文主要为大家列举一系列国内外知名优秀PHP集成环境,以及其各自的优缺点分析。 1、PHPstudy 之所以先说PHPstudy主要是因为我使用 ...
分类:
Web程序 时间:
2020-01-11 22:12:04
阅读次数:
98