熟悉网络请求路径,网址通过浏览器的URL验证,是否正确证书是否失效,通过host文件处理,经过Dns解析,若有缓存则直接返回,不然交给Dns服务器,最后解析出ip地址,不然通常返回微软搜索页,若是浏览器缓存直接返回数据,不然经过隧道,经过网关,将数据解析为服务器可识别的协议,经历GFW过滤,到达服务器
某些烦人的小广告经过入侵host载入
另一些经过劫持dns载入,建议改成全网dns
php的echo带有网络请求时间,才返回客户端,并非简单的打印
优化每每考虑三端,客户端,传输过程,服务端
客户端,优化代码逻辑
传输过程,防止dns劫持,作memcache或radis
接下来咱们主要说服务端的一些优化流程。
服务端又主要是数据库的问题
数据库能够从如下几个方面来讲。
第一,合并操做。好比查询和搜索。
第二,作热点搜索,把热点的一些数据单独拎到一张表当中来作搜索。
第三,并不是全部的数据都是要让用户看到。好比嗯,分页查询,最多给到用户100页就够了,而没有必要十分准确。重要的数据如用户名,性别首先拿出来,必要数据放到第二张表中拿出,即作主要次要数据分表查询。
第四,砍需求,作减法,并不是全部的功能都须要加上
第五,避免querycache,缓存过多也容易出问题