用户中心USER CENTER

首页/用户
  • think-swoole 3.0入门教程(thinkphp 6.0)架构分析 1

    摘要:如下图目录结构主要针对的是非常驻内存方式运行,为了兼容,虽然做了很多优化,但是仍然无法像,等一些针对开发的框架一样。在非常住内存框架中,为了方便会有一些写法导致在常驻内存方式下不容易被释放内存,小则内存泄漏,大则数据错乱。 前言 ThinkPHP即将迎来最新版本6.0,针对目前越来越流行Swoole,thinkphp也推出了最新的扩展think-swoole 3.0 架构分析 tp-s...

    Coding01 发布于PHP
  • PHP 安全问题入门:10 个常见安全问题 + 实例讲解

    摘要:还可有效防止时序攻击以下是使用的例子需要澄清的一点是密码哈希并不是密码加密。哈希是将目标文本转换成具有相同长度的不可逆的杂凑字符串或叫做消息摘要,而加密是将目标文本转换成具有不同长度的可逆的密文。 showImg(https://segmentfault.com/img/remote/1460000018748362?w=750&h=422); 文章转自:https://learnku...

    Coding01 发布于PHP
  • PHP设计模式——状态模式

    摘要:前言状态设计模式是提出的最吸引人的模式之一,也是一种最有用的模式。状态模式的作用就是允许对象在状态改变时改变其行为。还有很多其他模拟应用不一定是游戏也依赖于状态模式。相关资料状态模式 前言 状态设计模式是Gof提出的最吸引人的模式之一,也是一种最有用的模式。游戏通常就采用状态模式,因为游戏中的对象往往会非常频繁地改变状态。状态模式的作用就是允许对象在状态改变时改变其行为。还有很多其他模...

    Coding01 发布于PHP
  • &运算符的巧妙应用

    摘要:程序输出原理转化为进制为转化为进制为即是与将和中都为的位设为位数不够的补即与运算结果转化为十进制结果为应用需求这是一个设置消息提醒的功能。这里有三种提醒方式邮箱提醒短信提醒微信公众号提醒,用户可以通过开关按钮控制某种提醒方式是开启还是关闭。 转自我的github 语法 &:and,按位与。以$a & $b为例,将$a和$b转化为二进制后,都为1的位设为1。 程序 $a = 6; $b ...

    Coding01 发布于PHP
  • Docker快速搭建一套PHP、Nginx、MySQL、Redis、Xdebug、Memcached

    摘要:痛点如何简单迅速地初始化一个全新的开发环境呢笔者在尝试起一个新项目时,往往会陷入重新建立一套环境的繁琐事当中。架构本片文章搭建出来的环境如上图。网络这部分,为了便于配置就手动分配了。配置开启记录了一般性的查询日志,便于程序。 痛点 如何简单迅速地初始化一个全新的PHP开发环境呢? 笔者在尝试起一个新web项目时,往往会陷入重新建立一套Docker环境的繁琐事当中。我想大家在开始做一个新...

    Coding01 发布于容器云
<