php knowledge structure

1. html (div+css)
2. js, jquery (selector, dom operation)
3. php basic syntax
4. php advanced
    file upload
    file operation 
    directory operation
    namespace
    restful
    rpc
    garbage collection mechanism
    extension development
    php-fpm working principle
    PHP resident
    object-oriented
    design pattern
    
5, mysql and pdo, postgre sql
    case...when
    stored procedure
    function
    
postgre sql
    array
    json
    recursion
    
6, mysql optimized
    table structure, field type optimization
    paradigm and anti-paradigm
    execution plan
    index optimization
    b+ tree
    
7, Sub-database sub-table, master-slave replication, mycat
    partition
    
8, linux
    basic command
    user and user group
    log management
    Setting up lamp environment
    timing tasks cron
    log cutting and backup
    cluster management (file transfer, environment setting)
    
9, apache and nginx
    start, restart, kill off and other operations
    related configuration
    nginx load balancing
    log
    speed limiter
    anti-theft chain
    upgrade https
    
10, nosql (redis , Memcache, mongo)
    redis sentry, cluster
    redis lock, distributed lock
    cache penetration, cache blood collapse, cache breakdown
    redis expiration strategy and memory elimination mechanism11
    
, algorithm
    sorting
    common recursive
    infinite classification

12, the frame
    TP
    Yii
    Laravel
    swoole
    YAF

13, common interfaces and libraries
    http request
    seaslog write log
    messages
    payment
    messages
    seven cattle
    Sign in

14. Message queue
    rabbitMQ
    kafka
    
other tools
    phpstorm
    sublime and notepad
    navicat
    composer
    git
    supervisor
    xmind
    markdown
    

Guess you like

Origin blog.csdn.net/weixin_38230961/article/details/112708600