- post请求 form-data / x-www-form-urlencoded/raw/binary的区别
- php://output和 php://input
- php composer
- phpzie https://blog.csdn.net/qq_16399991/article/details/70577740
- php-config https://www.php.net/manual/zh/install.pecl.php-config.php
- phar.phar
- arrayAccess
- php迭代器
- php生成器 和 协程
- php反射机制
- 自定义异常
- 日志系统
- session的垃圾回收/ tp6 自定义session引擎
- 自定义session处理引擎 session_set_save_handler()
- nginx 启用gzip压缩(gzip on; gzip_min_length; gzip_buffers; gzip_comp_level; gzip_types)
- nginx 配置文件缓存,指定浏览器缓存文件的过期时间
- CDN 加速
- redis 启动的时候有没有指定redis.conf。没有指定的话redis在内部自动维持一套配置。
- localhost/ 0.0.0.0/127.0.0.1 的区别
- window下php没有php-fpm, 只有php-cgi,linux下则有php-fpm
- pathinfo 模式
- nginx php 的配置
- tp6 response
- xdebug 原理
- http 响应头 'content-Security-Policy':'default-src http: https:' 限制script标签中的js执行
- tp6 验证码
- tp6 模板引擎 think-template
- php glob() 函数
- php pathinfo()函数
- tp6 一个控制器方法设置了路由,则url 访问会失效
- php token登录 / JWT
- macro方法 https://learnku.com/laravel/t/2915/how-to-use-the-macro-method-to-extend-the-function-of-the-base-class-of-laravel
- tp6 关联查询 with 和 withJoin
- php SplQueue队列类
- linux 基础
- ln 链接
- linux 环境变量
- linux 进程查看
- nginx
- redis
- redis 安装
- php 底层原理
- php源码编译安装
- phpize文件
- php命令行
- php7 新特性
- php7 变量
- php7 生命周期
- php sapi运行模式
- php 内存管理
- php 运行机制和Zend虚拟机
- php垃圾回收
- php 基础
- php.ini
- php函数
- 面向对象
- php 文件上传
- ob缓冲和页面静态化
- php中的session
- php cURL扩展
- composer 应用
- php 错误和异常
- thinkphp
- tp6容器和依赖注入
- tp6 的服务
- tp6事件
- tp6 多应用
- tp6路由
- tp6 cache
- tp6 request
- tp6 中间件
- tp6 response
- tp6 Db
- 备忘录
- 数据库表