• PHP内核层解析反序列化漏洞

    前言在学习PHP的过程中发现有些PHP特性的东西不好理解,如PHP中的00截断,MD5缺陷,反序列化绕过__wakeup等等。本人不想拘泥于表面现象的理解,想探究PHP内核到底是怎样做到的。下面是将用C

    admin 2024-03-03阅读:111
  • RESETful API接口设计规范

    开发工作中,我们有时需要提供API接口给客户端或者第三方使用,那么如何构建一个能让使用者快速理解的API是一项重要的工作。如何我们在设计API时就严格遵守一些规范,那么在后面的开发过程中沟通成本和效率就会大大改善,我们今天来说说RESETful

    admin 2024-03-03阅读:118
  • PHP7之多进程初探

    准备我们都知道PHP是单进程执行的,PHP处理多并发主要是依赖服务器或PHP-FPM的多进程及它们进程的复用,但PHP实现多进程也意义重大,尤其是在后台Cli模式下处理大量数据或运行后台DEMON守护进程时,多进程的优势不用多说。PHP的多线程也曾被人提及,但进程内多线

    admin 2024-03-03阅读:143
  • 如何在macOS上安装PHP7

    php代表hypertext

    admin 2024-03-03阅读:106
  • PHP7之孤儿进程与僵尸进程

    基本概念我们知道在unix/linux中,正常情况下,子进程是通过父进程创建的,子进程在创建新的进程。子进程的结束和父进程的运行是一个异步过程,即父进程永远无法预测子进程 到底什么时候结束。 当一个

    admin 2024-03-03阅读:105
  • PHP7之Reids键空间通知配合TP5 实现分布式延时任务

    本篇文章主要给大家介绍reids 键空间通知配合tp5 实现分布式延时任务,希望对需要的朋友有所帮助!测试环境:windows 10 + phpStudy配置redis配置文件 redis.windows.confnotify-keyspace-events

    admin 2024-03-03阅读:88
  • php7 安装指南(windows)之apache安装(一)

    下载apacheapache

    admin 2024-03-03阅读:128
  • php7 安装指南(windows)之apache安装(二)

    下载后会得到一个压缩文件(httpd-2.4.18-x64-vc11.zip),将文件解压并复制到安装目录。本教程安装目录为 d:phpserver,apache的安装目录为

    admin 2024-03-03阅读:158
  • 使用AES加密算法进行数据加密和解密

    AES加密是一种高级加密标准,AES加密采用对称分组密码体制,AES加密数据块分组长度必须为128比特,密钥长度可以是128比特、192比特、256比特中的任意一个(如果数据块及密钥长度不足时,会补齐)。项目中用到了

    admin 2024-03-03阅读:163
  • php7 安装指南(windows)之下载PHP7

    php 7下载地址:http://windows.php.net/download/选择对应的版本下载即可。php non-thread-safe和thread-safe的区别从PHP5.2.10版本开始,有None-Thread Safe与Thread

    admin 2024-03-03阅读:88