21

PHP 相关

网络编程

PHP 知识

  • 基础HTML、JavaScript、CSS知识

  • 环境配置,内置 Web 服务器

  • PSR 知识

  • Git 版本管理

  • Composer 与 Packagist

  • 代码注释

  • PEAR

  • 命名空间

  • 日期相关

  • 设计模式

  • 依赖注入、容器

  • 数据库操作、注入

  • PHP 模板??? (能够深入PHP,而不仅仅在套模板上)

  • 错误与异常

  • web 安全,密码哈希

  • CLI 命令行

  • 配置文件

  • 多环境配置,测试环境,开发环境,生产环境

  • 应用测试,单元测试,测试驱动

  • 持续集成

  • 服务与部署、PaaP 服务

  • Vagrant

  • 缓存,OPcode,文件缓存,redis 缓存

  • 开源框架、开源组件

    • Symfony

    • Laravel

    • FastD

    • Slim

    • cakePHP

  • 热门社区,Github

  • 网络编程 (Swoole)

  • 其他语言学习,go、python、lua、C/C++

  • PHP扩展开发

  • 架构基础,理论

  • 分布式概念

  • 服务化概念

    • 实践 RPC

运维知识

  • linux 环境搭建,centos,ubuntu,arch

  • 基本文件目录管理命令

  • 压缩打包命令

  • 挂载命令

  • vim编辑器使用

  • 磁盘管理命令

  • 用户管理

  • 权限管理

  • 进程管理

  • 计划任务

  • 服务管理

  • 系统管理

  • FTP, SFTP

  • shell编程

  • lnmp 环境部署

    • php

    • nginx

    • mysql

  • nginx web配置

  • 网络管理,抓板

  • DNS,LVS

  • TCP/IP

  • 虚拟化,docker

  • 自动化工具 Puppet,ansible

  • 系统工具 SaltStack

  • 监控工具 zabbix,Cacti

  • 安全 iptables

  • 配置管理 CMDB

  • 内核配置及优化

  • Linux C

  • 硬件

架构思维

  • LNMP 搭建

  • Nginx 负载均衡

  • 网络通信,Socket编程,Swoole扩展

  • 缓存 NoSQL

  • 消息队列

  • 异步通知

  • 负载策略

  • 网关入口

  • 监控体系

  • 监控指标与可用性

  • 性能预判

  • 网络通信,Socket编程,Swoole扩展

分布式概念

  • 调度器

  • 网络通信

  • 一致性

  • 消息队列

监控体系

  • 监控指标

  • 可用性

  • CPU,memory,磁盘,网络

  • 执行时长,调用链

日志分析

  • flume

  • ELK

  • Hive

  • Hadoop

大数据

  • hive

  • Hadoop


黄总
778 声望110 粉丝

不能因为菜刀能砍人你就以为菜刀只能砍人