zoukankan      html  css  js  c++  java
  • PHP中高级进阶之路

      纯自己总结,认为作为一个中高级的PHP程序员,应该必修的内容,以此鞭策自己,努力向着这个方向前进。

      1. 技能自问

        1) PHP7开始使用了吗?它的一些新特性?

        2) 数据库分库分表的实现

        3) MySQL底层实现btree机制

        4) web开放中遇到那些缓存技术,如何进行优化

        5) 关联数组如何实现栈

        6) 数据库进行主从分离的原理

        7) PHP的内存回收机制

        8) nginx负载均衡有哪些,如果其中一台服务器挂掉,报警机制如何实现

          9) 缓存命中率需要怎么提高,原理是什么

        10) 如何修改php/zend内核,使其满足程序员的编程需要,方便操作

        

      2. 必会技能

        1) 主流的分布式架构学习

      一些知识点

       1)  php内核,zend引擎,php扩展层,这是PHP的三个模块

    内核: 用于处理请求,文件流,错误处理等相关处理

    zend引擎: 将源文件转换成机器语言(实际上是字节码opCode),然后再zend虚拟机上运行(这个跟java虚拟机是类似的)

    扩展层:它是一组函数、类库和流, php使用它们来执行一些特定的操作, 比如需要使用mysql扩展(扩展文件实体是 : PhpRoot/ext/php_mysql.dll

  • 相关阅读:
    Monkey界面版测试工具
    手游兼容性测试
    周版本制度
    08 | 事务到底是隔离的还是不隔离的?
    jackson
    localDateTime和Date
    服务器被攻击后数据库密码被破解
    GC收集器
    linux安装nginx,设置代理,负载均衡
    微信(公众,商户,开放)平台的区别
  • 原文地址:https://www.cnblogs.com/xingxia/p/php_develop.html
Copyright © 2011-2022 走看看