摘要:
1 目录结构的异同 tp5核心框架是项目根目录thinkphp下 , tp6是vendor的topthink 2 安装方式不同,tp6仅能通过composer方式安装 3 类自动加载方式不同 tp6使用composer方式实现类自动加载, tp5 composer+自己实现了一套 4 tp6使用了p 阅读全文
摘要:
本地 windows 10 ,托管平台 码云 ,另一个远程仓库环境 Linux 1 首先码云新建仓库 2 windows 本地拉取刚才项目 3 linux拉取刚才新仓库 4 进入码云控制台刚才仓库-管理-WebHooks-添加 5,域名解析,nginx添加二级域名 vim xxx.conf, 修改s 阅读全文
摘要:
查看php.ini配置文件的路径 查看端口号是否被监听 查看php已安装的swoole版本信息 阅读全文
摘要:
$model->where($where)->whereExp('value','>value2')->select() 阅读全文
摘要:
大多数MySQL的核心功能都在第二层 包括查询解析,分析,优化,缓存以及所有的内置函数(例如日期,时间,数学和加密函数),所有跨存储引擎的功能都在这一层实现:存储过程,触发器,视图。 第三层包含了存储引擎,存储引擎负责MySQL中的数据存储和提取。 1.1.1连接管理与安全性 每个客户端连接都会在服 阅读全文
摘要:
使用多模块:composer require topthink/think-multi-app多模块下使用字段缓存 php think optimize:schema your_app 阅读全文
摘要:
1 管道pipe及有名管道:管道可用于具有血缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无血缘关系进程间的通信. 2 信号signal:信号是比较复杂的通信方式,用于通知接受进程有某种事件发生,除了用于进程间通信外,进程还可以发送信号给进程本身;Li 阅读全文
摘要:
进程: 对于操作系统来说,一个任务就是一个进程(process).进程是程序的基本执行实体.进程是资源分配的基本单位 每个进程相互独立,不影响主程序的稳定性,子进程崩溃没关系; 通过增加CPU,就可以容易扩充性能; 可以尽量减少线程加锁/解锁的影响,极大提高性能 进程有独立的地址空间 一个进程是无法 阅读全文
摘要:
mamp var_dump打印数组提示more elements... 修改php.ini配置 在[XDebug]下增加 xdebug.var_display_max_children=1024 阅读全文
摘要:
var code = getUrlParam('code') // 截取路径中的code 阅读全文