书栈网 · BookStack 本次搜索耗时 0.015 秒,为您找到 403 个相关结果.
  • 连贯操作

    连贯操作 where 主键 数组 原生sql 其他Mysqli 链式操作里的where传参 alias group order join 连贯操作 ORM提供的链式操作方法,可以有效的提高数据存取的代码清晰度和开发效率。 where 你可以使用 where 方法。调用 where 最基本的方式是需要传递一个参数 这个参数可以...
  • 基础控制器

    URL与控制器 控制器 关于AbstractController中的抽象方法 关于AbstractController中的实体方法 URL与控制器 控制器 控制器名称空间前缀统一为 “{$APPLICATION_DIR}\Controller,即系统默认应用目录为App,那么所有的控制器均应在/App/Controller目录下。 所有的控...
  • 开发者必读!!!

    开发者必读 Swoole版本选择 注意事项 类/函数重复定义 进程隔离与内存管理 swoole_server中对象的4层生命周期 程序全局期 进程全局期 会话期 请求期 swoole_server中内存管理机制 局部变量 全局变量 异步客户端 约定规范 开发者必读 Swoole版本选择 EasySwoole 2.x版本...
  • 定时器

    定时器 loop delay 实例 经典案例-订单状态超时监控 定时器 EasySwoole对定Swoole时器进行了封装。 loop //10秒执行一次 Timer :: loop ( 10 * 1000 , function (){ Logger :: getInstance ()-> console ( "...
  • 僵尸进程

    僵尸进程 回收僵尸进程 通过pcntl_wait和pcntl_waitpid等函数等待子进程结束 通过signal函数为SIGCHLD安装handler,因为子进程结束后,父进程会收到该信号,可以在handler中调用pcntl_wait或pcntl_waitpid来回收. 忽略掉子进程结束信号,交给init进程管理 僵尸进程 僵尸进程是当子...
  • 衍生开源项目

    衍生开源项目 开发框架 服务器 应用项目 微服务框架 HTTP 应用框架 衍生开源项目 开发框架 Swoft 首个基于 Swoole 原生协程的新时代 PHP 高性能协程全栈框架,内置协程网络服务器及常用的协程客户端,常驻内存,不依赖传统的 PHP-FPM,全异步非阻塞 IO 实现,以类似于同步客户端的写法实现异步客户端的使用,没有...
  • 内存管理机制

    内存管理机制 局部变量 全局变量 解决方法 内存管理机制 easySwoole 启动后内存管理的底层原理与普通PHP-CLI 程序一致,与平时常用的FastCGI 模式的内存管理略有区别 内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,内存占用逐步增加,严重的时候耗尽系统的所有内存导致程序崩溃...
  • IOC容器

    依赖注入 方法列表 getInstance set get delete clear 依赖注入 Dependency Injection 依赖注入 EasySwoole实现了简单版的IOC,使用 IOC 容器可以很方便的存储/获取资源,实现解耦。 使用依赖注入,最重要的一点好处就是有效的分离了对象和它所需要的外部资源,使得它们松散耦...
  • Redis连接池

    Redis协程连接池 添加数据库配置 注意 基础使用 自动回收 预创建链接 Redis协程连接池 参考Demo: Pool连接池 demo中有封装好的redis连接池以及redis类,复制demo中的RedisPool.php和RedisObject.php并放入App/Utility/Pool中即可使用 添加数据库配置 在...
  • 注意事项

    注意!!!!! 首先世界上没有绝对的安全,只有破解代价与利益是否等价 默认加密方式 未处理项目 文件校验 未完善 mixed_opcode zend_execute等hook so文件加壳 弊端 结束语 注意!!!!! 首先世界上没有绝对的安全,只有破解代价与利益是否等价 别说啥PHP不安全,其他语言安全。例子: wind...