PHP 脱坑记

火烧兔子 创建于 2019-08-23

PHP 从入坑到跑路。

  1. PHPer 的自我修养

    1. PSR-1 基础编码规范
    2. PSR-2 编码风格规范
    3. PHP 代码简洁之道
  2. PHP

    1. OPcache 扩展配置
    2. PHP Web Server
    3. RESTful API
    4. PHP-FPM
    5. Mac 系统安装 PECL
    6. Connection to `ssl://pecl.php.net:443' failed
    7. Phpstrom 逼死强迫症解决方法
    8. Laravel-Admin 一键搭建后台系统
    9. PHP 反射是什么
  3. Nginx

    1. Nginx SSL 配置证书问题
    2. [转载]Nginx 配置常用参数
  4. MySQL

    1. 允许 root 远程访问
    2. MySQL 主键
  5. 前端技术

    1. TypeScript

      1. ECMAScript 标准
      2. 安装 TypeScript
      3. 基础类型
      4. 函数
      5. TypeScript 教程推荐
    2. Composer

      1. Composer 简介
      2. 安装方法
      3. 配置文件详解
      4. 资源包
      5. 命令介绍
      6. 版本控制
      7. 从零开始开发自己的包
      8. Gitlab + Satis 搭建私有 Composer 仓库
    3. Redis

      1. Redis 基础
      2. 数据类型
      3. 配置文件
      4. 数据备份
      5. Redis 添加密码验证
      6. Redis 未设置密码导致安全问题
      7. set、setEX、setNX 区别
      8. 内存淘汰机制(删除策略)
    4. Linux

      1. Linux 系统修改默认访问端口
      2. SSH 免密登录原理及方法
      3. 自定义命令/别名 alias
      4. yum update 和 upgrade 的区别
      5. Centos 系统更换 yum 国内镜像源
      6. Centos 系统安装 Gitlab
      7. 再战!Docker 安装 Gitlab
    5. Shell

      1. Shell 入门指引
      2. Shell 变量
      3. Shell 特殊变量
      4. Shell 注释
      5. Shell echo 命令
      6. Shell printf 命令
      7. Shell test 命令
      8. Shell 流程控制
      9. Shell 函数
      10. 获取终端输入值
    6. 消息队列

      1. 什么是消息队列?
      2. 消息队列应用场景
    7. Markdown

      1. Markdown 介绍
      2. Markdown 语法
    8. Docker

      1. Docker 更换镜像源
      2. Docker for Window 安装过程的坑
      3. docker-compose 容器修改时区
      4. Docker + Swoole 端口无法访问问题
      5. docker-compose 指定容器 IP
      6. Docker 批量删除容器
      7. Docker 容器概念及命令
      8. Window 下 Docker 报错 Error starting userland proxy