![372d574a29f76362c3065a3e787e808a.png](https://img8.php1.cn/3cdc5/12bac/807/d7d72d2b7ad42db3.png)
php基础知识,Javascript,jQuery,ajax基础知识
linux基础知识,mysql数据库的基础与优化
程序设计,PHP框架基础知识,算法,逻辑思维,高并发
PHP基础知识
引用变量,常量以及数据类型,运算符以及流程控制,自定义函数以及内部函数,正则表达式
文件以及目录处理,会话控制,面向对象,网络协议,开发坏境等。
PHP技术栈:
Javascript, jquery, 以及 ajax基础
linux基础知识
mysql数据库基础
程序设计
php框架基础知识
mysql基础知识:
mysql知识知识,如何创建高性能的索引考察点,sql语句编写和优化,mysql的高可扩展和高可用以及安全性考察点。
常见算法,逻辑思维:
常见数据结构特征,算法的工作原理,时间复杂度,空间复杂度,其他逻辑算法,PHP内置函数实现。
高并发解决方案:
如何理解高并发:pv, uv, qps
优化时机,qps阶段优化
优化方案
防盗链,减少http请求,浏览器缓存,cdn,数据库缓存,mysql的读写分离,分区以及分库分表,lvs负载均衡
如今,你要掌握,PHP基本语法,Javascript基本语法,jQuery基本语法,ajax基本操作,网络基础,mysql基础知识,linux基础操作知识。
什么是引用变量?在PHP中,用什么符号定义引用变量?
写出jQuery中,可以处理ajax的几种方法?
写出尽可能多的Linux命令。
写出三个以上mysql数据库存储引擎的名称。
编写一个在线留言本,实现用户的在线留言功能。
mvc知识,和几种流行的mvc框架
请写出常见的排序算法
如何解决网站大流量和高并发的问题
引用变量
什么是引用变量,在PHP当中,用什么符号定义引用变量?
PHP的引用变量的概念和定义方式。
PHP引用变量的工作原理。
概念:引用变量
在PHP中引用意味着用不同的名字访问一个变量的内容。
定义方式:
使用&符号
引用变量的工作原理:
![3d09c1dc2d9bcdae75216c1c2d5e94fa.png](https://img8.php1.cn/3cdc5/12bac/807/b7232aa76b100c94.png)
$a = 1;
$b = $a;
![34dfdebecda0d8f8ac12932aa50ce2b8.png](https://img8.php1.cn/3cdc5/12bac/807/f757ae9cfe9b38f4.png)
![c69a72148a04e683077c50151834f75e.png](https://img8.php1.cn/3cdc5/12bac/807/b4a78421dcecd376.png)
![d98d2b985bdd8e736f86c83a6adf8c52.png](https://img8.php1.cn/3cdc5/12bac/807/81dc8be5b5a89ada.png)
![68ea47c4bc88f1bf7d1f06e1b23f609e.png](https://img8.php1.cn/3cdc5/12bac/807/c38f31731074dc01.png)
![13209ed7188eb7b6d4c09e897ec37971.png](https://img8.php1.cn/3cdc5/12bac/807/b2852eb80221bd47.png)
用到了引用
![0d6818efe26c25d58a37ae12180dd4c4.png](https://img8.php1.cn/3cdc5/12bac/807/ad6137b7ce821568.png)
![efda0d6eab7ef78b3192aa854afce72f.png](https://img8.php1.cn/3cdc5/12bac/807/9c2ed00163651bac.png)
![bc2b6e5154effd1d1d5cbb334e6948f9.png](https://img8.php1.cn/3cdc5/12bac/807/970233f3437672fe.png)
![c05c101b26389c753a42a0783714aee0.png](https://img8.php1.cn/3cdc5/12bac/807/4fa850486fe3daab.png)
![652e0ee6c5d2e87e09ed52c5b13969db.png](https://img8.php1.cn/3cdc5/12bac/807/66d94b124a7108d0.png)
![778d7d6556c439f338dcbaae6b9e7cb4.png](https://img8.php1.cn/3cdc5/12bac/807/a44695ca02b053fd.png)
![9abdd3d2d1b24eb4e0a35ad1201ba4ed.png](https://img8.php1.cn/3cdc5/12bac/807/7be9e72b5541d4eb.png)
![6a8aeca24a323c991e0db704b0080413.png](https://img8.php1.cn/3cdc5/12bac/807/a5095ce6301b7cc4.png)
用引用
![a95765d3f03f1bf7c0b57a8d69a7d044.png](https://img8.php1.cn/3cdc5/12bac/807/f6f634cf9f31087b.png)
![1ed6d376e9a442c5ca93754b093cac93.png](https://img8.php1.cn/3cdc5/12bac/807/7d3c4b3a1e80cfd1.png)
![8abb9df8401e25d3bfdae2c51c1ffeda.png](https://img8.php1.cn/3cdc5/12bac/807/d72339f3268f1fc6.png)
![4160418afcd2fb55a0e1e57053f41a67.png](https://img8.php1.cn/3cdc5/12bac/807/011aaf97533e335c.png)
![dad3f20d52c35095021750b56f1c45a8.png](https://img8.php1.cn/3cdc5/12bac/807/0cab81af180905f2.png)
![f9cf7dcad95965e19ef84e98459366ed.png](https://img8.php1.cn/3cdc5/12bac/807/35e2b148af706d88.png)
![1aaa2e6f559a862a767e7a7dac8fb211.png](https://img8.php1.cn/3cdc5/12bac/807/e13be20e023e0fde.png)
字符串可以使用哪种定义方法以及各自的区别是?
字符串的定义方式:
![a425958cc57cfdc244f4bfde09c53258.png](https://img8.php1.cn/3cdc5/12bac/807/ec397be7568dd0b0.png)
![e5dd22e45f39b6510701e2ae36f0b4c1.png](https://img8.php1.cn/3cdc5/12bac/807/cfca6c390d1c945c.png)
![5bebd6bad146c78cc3db04b0329f5dd4.png](https://img8.php1.cn/3cdc5/12bac/807/ffc1c5d4f7ebf455.png)
![f5c078a4e9842816aca642e8c1ebe4cc.png](https://img8.php1.cn/3cdc5/12bac/807/b0545dc374d66d4b.png)
![d38c4b491ec2bd9c7d67e811757b6808.png](https://img8.php1.cn/3cdc5/12bac/807/54128027cbbf7650.png)
![3af84349ab8b83a94ebd8121d41f4397.png](https://img8.php1.cn/3cdc5/12bac/807/9c730afa044b328d.png)
![d2a32f75588c383f08d96a1dd659ede1.png](https://img8.php1.cn/3cdc5/12bac/807/d05bd77d0372980a.png)
![49e8d4e95c102d89bed35aa88c3ac521.png](https://img8.php1.cn/3cdc5/12bac/807/ccc4636f25ac2a04.png)
![0891852aa912e82e7f9f74d502c8b14a.png](https://img8.php1.cn/3cdc5/12bac/807/7c965e51ea935b1c.png)
![22e4a27b05d6c34cc7a1b5624972a509.png](https://img8.php1.cn/3cdc5/12bac/807/7bd010a05b884b72.png)
![eec1754a00df60d29dce1797aeb3d1e9.png](https://img8.php1.cn/3cdc5/12bac/807/4e666a11350a4fb4.png)
![8574d52b9b74336a51f3089b3b9657d1.png](https://img8.php1.cn/3cdc5/12bac/807/0730791467c62030.png)
![4bb7d87506774e478fe904ab94bd0ff6.png](https://img8.php1.cn/3cdc5/12bac/807/f5fbf8127688d50a.png)
![a174ffda28b966dd4d9d9a32755a13e2.png](https://img8.php1.cn/3cdc5/12bac/807/3683682ebcc7ef38.png)
![5f4075f26a1566d49f2474c67d89aa39.png](https://img8.php1.cn/3cdc5/12bac/807/d45873758d62ccd9.png)
![0effced954997096a20bf7124904217e.png](https://img8.php1.cn/3cdc5/12bac/807/c1601f727649fe2a.png)
![a821c1ff42744ed4e036a52d93d2e7a6.png](https://img8.php1.cn/3cdc5/12bac/807/c2148cc7340df145.png)
![e81a1f5d643fb0533b8fb5fe29399b7c.png](https://img8.php1.cn/3cdc5/12bac/807/08fd65db08c3eae9.png)
![134adf81428a3adf20a8b11ac02453f2.png](https://img8.php1.cn/3cdc5/12bac/807/87d49844680796d6.png)
![f72ba0b9e880e7192c1d8edae4d166a3.png](https://img8.php1.cn/3cdc5/12bac/807/b9dc97004412a96e.png)
![81074b26078151299432949697118b72.png](https://img8.php1.cn/3cdc5/12bac/807/773fe3018d9d5fe7.png)
![046c0b5541b784b0733acf8fa1ab1c11.png](https://img8.php1.cn/3cdc5/12bac/807/068497f86643c417.png)
![83bbfe6ca4b93a0a3c48813cc583fb5d.png](https://img8.php1.cn/3cdc5/12bac/807/30647e7fc5970f17.png)
![95ab59fc24ae74ca0ab523620e8ce703.png](https://img8.php1.cn/3cdc5/12bac/807/29315e9e231487fb.png)
![38711300964bd1120ddc53a9b8b85814.png](https://img8.php1.cn/3cdc5/12bac/807/7214f3dc8d55c56d.png)
![e83256118876ef3575f065c712e005f9.png](https://img8.php1.cn/3cdc5/12bac/807/0b3a120b4c929719.png)
会话控制技术
简述一下COOKIE和session的区别以及各自工作机制,存储位置等,简述COOKIE的优缺点。
为什么要使用会话控制技术?
COOKIE文件,存储在客户端的。
setCOOKIE($name, $value, $expire, $path, $domain, $secure);
COOKIE的操作,优点,和缺点
![5d60650bccabbe5c419ecaff4337a0b4.png](https://img8.php1.cn/3cdc5/12bac/807/2fddb9b71d1d022f.png)
![3399284f64de086c3db7e821dd80dcb7.png](https://img8.php1.cn/3cdc5/12bac/807/d61e328a01ad08c8.png)
![739dd203dbb8f4214050ecae8b99797a.png](https://img8.php1.cn/3cdc5/12bac/807/7e1b4e884d397eb5.png)
![eb356ceffb81c75bfbab2daefe2b1f93.png](https://img8.php1.cn/3cdc5/12bac/807/a2d515e434c869c6.png)
![0c619117231555d0c0003d58484ded97.png](https://img8.php1.cn/3cdc5/12bac/807/0807759ed580e9e4.png)
![8266e31f9322bbef92ec97de55f1aea6.png](https://img8.php1.cn/3cdc5/12bac/807/7dd9f3993acc7754.png)
![ddab05c737c271501faa5a9cbf798d93.png](https://img8.php1.cn/3cdc5/12bac/807/5774a72aa6f9ea88.png)
![b53e41d14fcc605a06995471c70db952.png](https://img8.php1.cn/3cdc5/12bac/807/9c7851605a2c4f7c.png)
![ebe3a78b56f8ae0007c7eb493d8db479.png](https://img8.php1.cn/3cdc5/12bac/807/a1093db6f2916712.png)
![bff01a42e29f7fc25dfe39df9366af8c.png](https://img8.php1.cn/3cdc5/12bac/807/4f3c665cb29a0521.png)
![08144fe14918deed16fda6a0e52be63a.png](https://img8.php1.cn/3cdc5/12bac/807/038f0587d5275e16.png)
![d7b0d1dfb8be38dfa6d9c206c81716cc.png](https://img8.php1.cn/3cdc5/12bac/807/6f8da98f5038a97a.png)
https的工作原理:
![169e6e57769fc552ba064aced861d6f9.png](https://img8.php1.cn/3cdc5/12bac/807/30b50281832bfd22.png)
![dee697b86bb6a13697b35faab24280bb.png](https://img8.php1.cn/3cdc5/12bac/807/e7384a1a985a887c.png)
![dd39841dfa85a6dcb326190d61b6d32d.png](https://img8.php1.cn/3cdc5/12bac/807/812952946c73fc5f.png)
![43df10348770028e7592d72a6f0e29de.png](https://img8.php1.cn/3cdc5/12bac/807/09cce2491c1f0793.png)
![0a51b08c7453543a57bf86151d171ca9.png](https://img8.php1.cn/3cdc5/12bac/807/be37c04344cb81e1.png)