当前位置 : 主页 > 网络编程 > 其它编程 >

PHP后端研发技能树

来源:互联网 收集:自由互联 发布时间:2023-07-02
PHP后端研发技能树一、PHP基本知识1、PHP代码编写,函数熟练使用2、了解常用库的使用:gdimagickmemcahememcahedapcxhprog3、php运行流程了解 PHP 后端研发技能树 一、PHP基本知识 1、PHP 代码编写
PHP后端研发技能树一、PHP基本知识1、PHP代码编写,函数熟练使用2、了解常用库的使用:gdimagickmemcahememcahedapcxhprog3、php运行流程了解

PHP 后端研发技能树

一、PHP基本知识

1、PHP 代码编写,函数熟练使用

2、了解常用库的使用:gd / imagick / memcahe / memcahed / apc / xhprog

3、php运行流程了解,opcode cache 了解并会使用

4、设计模式学习了解

5、熟练掌握一个PHP 框架,源码级了解

6、数量掌握一个PHP开源项目,源码级了解,入wordpress

7、php 源码编译安装,PHP第三方模块安装

8、php.ini / php-fpm.conf 逐行阅读并理解

二、关系型数据库MYSQL

1、MYSQL 节本搭建

2、MYSQL 常用管理命令,权限管理,备份与恢复等

3、MYSQL的BTree索引的原理了解,精通MYSQL 索引使用优化

三、KV类缓存知识

1、Memcached的熟练使用,熟读Memcached协议

2、熟悉PHP的Memcahce扩展和Memcahced扩展的异同

3、至少对一种缓存原理有深入了解,包括:内存分配、网络事件模型、线程进程模型

4、至少较完整看过一个缓存系统的源码:推荐Memcahced/Redis

四、NoSQL

1、了解几个主流产品的原理:MongoDB/Redis/Cassandra/CouchDB

2、熟读NoSQLFan所有文章

3、熟读BigTable/Dynamo/GFS三篇论文

4、分布式系统基本原理

  ①、一致性hash

  ②、两阶段/三阶段提交

  ③、vector clock

【文章转自印度服务器 http://www.558idc.com/yd.html提供,感恩】

网友评论