30个经典问题
Posted 久违的绽放
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了30个经典问题相关的知识,希望对你有一定的参考价值。
1.mysql优化
sql语句,字段类型( 长度的含义),存储引擎的选择,事务,索引和索引的优缺点 ,
主从同步原理, 高可用。
2.HA keeepalived
mysql的双机热备
http://www.linuxidc.com/Linux/2013-09/90319.htm
3.负载均衡相关: LB nginx反向代理,haproxy,lvs
4.memcahe 原理 ; 高可用 ; 集群使用 (一致性hash含义以及具体怎么样做)
memcache 内存没有使用完,为什么写不进去了。
memcache 能存数据,但是取不出来?
memcache 一个key 最大存多少
【重点】【精通此业务和如何实现]
5.redis 原理 ; 高可用 ; 负载均衡机器的分布【架构】
【重点】【精通此业务和如何实现】
6. mysql 主从 1主4-8从 机器的分布【架构】
【重点】【精通此业务和如何实现】
主从不同步了怎么样解决?
7.session共享
几种方式?具体怎么样做 ? 可能出现的问题?怎么样解决?
8.跨域
解决什么问题 ,实现的方式, 具体跨域的应用举例
9. 文件缓存,静态化
a, 文件缓存怎么做?
b,静态化的方案,静态化优化方案?
10.伪静态,重写
apache伪静态都要做什么?怎么做伪静态。
nginx 伪静态怎么做?规则有什么不一样。
11.thinkphp 缓存 连接多台mysql 配置
13.php 垃圾回收机制
14,php 算法先关
15.linux 命令,基本命令,硬盘使用率,内存使用率,top命令解析,
快速查询apache,nginx,php,mysql的配置文件地址,log地址,错误log地址。
以及mysql慢查询的配置等,域名配置等。
16.curl
模拟post提交,传参数。
模拟get提交,传参数
统一封装成方法
17.socket 的理解
19.jquery
封装插件,以及闭包的含义。
跟其它js解决冲突方法。
20.秒杀【重点】【精通此业务和如何实现】,队列服务器。
21.机器人,竞拍【重点】【精通此业务和如何实现】
22.sphinx【重点】【精通此业务和如何实现】
23.cdn ,vpn, dns,
24.前端优化的军规http://developer.51cto.com/art/201207/347525_1.htm
25.php常见的设计模式。单例,工场,观察者,
需要应用场景,代码实现精通。
26,restful api方式: curl,socket 实现。
27,不同框架路由方式有哪些?
28, php 面向对象的 ,魔术方法的含义和使用。
---------------------------------------------------------------------------------------------
5w分析法
//http://baike.baidu.com/link?url=4A6-SO3gD02z4NXMWHjc2USigYuE_Lebyj-dJb7VxnJ39uMbI929ZoY_COaQZdVwTvrnOjchvB7Ndqbp9eLx4q
29,js 面向对象
30,接口通讯,一下是安排
以上是关于30个经典问题的主要内容,如果未能解决你的问题,请参考以下文章