摘要: 一、前言 在MySQL中进行SQL优化的时候,经常会在一些情况下,对MySQL能否利用索引有一些迷惑。 譬如: MySQL 在遇到范围查询条件的时候就停止匹配了,那么到底是哪些范围条件? MySQL 在LIKE进行模糊匹配的时候又是如何利用索引的呢? MySQL 到底在怎么样的情况下能够利用索引进行 阅读全文
posted @ 2020-05-16 18:29 一笑的小屋 阅读(460) 评论(0) 推荐(0) 编辑
摘要: PHP 语言让 WEB 端程序设计变得简单,这也是它能流行起来的原因。但也是因为它的简单,PHP 也慢慢发展成一个相对复杂的语言,层出不穷的框架,各种语言特性和版本差异都时常让搞的我们头大,不得不浪费大量时间去调试。这篇文章列出了十个最容易出错的地方,值得我们去注意。 易犯错误 #1: 在 fore 阅读全文
posted @ 2020-04-18 16:30 一笑的小屋 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 我在想了解HTTP/2的时候,查阅了很多资料,发现这篇很好,是外国的文章.我翻译过来,加入自己的一点理解. HTTP/2 更简单,高效,强大.它在传输层解决了以前我们HTTP1.x中一直存在的问题.使用它可以优化我们的应用.HTTP/2 的首要目标是通过完全的请求,响应多路复用,头部的压缩头部域来减 阅读全文
posted @ 2019-11-26 02:00 一笑的小屋 阅读(1291) 评论(0) 推荐(1) 编辑
摘要: 如何构建一个自己的 PHP 框架 为什么我们要去构建一个自己的 PHP 框架?可能绝大多数的人都会说“市面上已经那么多的框架了,还造什么轮子?”。我的观点“造轮子不是目的,造轮子的过程中汲取到知识才是目的”。 那怎样才能构建一个自己的 PHP 框架呢?大致流程如下: 入口文件 > 注册自加载函数 > 阅读全文
posted @ 2019-08-18 17:49 一笑的小屋 阅读(1713) 评论(0) 推荐(0) 编辑
摘要: 我们要学习的就是MySQL Replication 回到顶部(go to top) 一、配置mysql主从模式的原因 1)Mysql内建的复制功能是构建大型、高性能应用程序的基础。在实际企业应用环境当中,单台mysql数据库是不足以满足日后业务需求的。 譬如当服务器发生故障,而没有备份服务器来提供服 阅读全文
posted @ 2019-08-04 23:23 一笑的小屋 阅读(1842) 评论(0) 推荐(0) 编辑
摘要: 文章的标题真是自命不凡,不是吗?是的,虽然我们使用 PHP 工作很多年,但是我们能够说出哪些是最佳实践和最好的工具吗?我不能,但是我将要去这么做。 我看到开发者们使用 PHP 工作的方式正在发生真正的变化,不仅因为 PHP 新的版本和自身逐步的完善,让 PHP 语言发生了巨大变化,变得更加成熟和健壮 阅读全文
posted @ 2019-08-04 01:42 一笑的小屋 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 1 学习目标 掌握什么是负载均衡及负载均衡的作用和意义。 了解lvs负载均衡的三种模式。 了解lvs-DR负载均衡部署方法。 掌握nginx实现负载均衡的方法。 掌握lvs+nginx负载均衡拓扑结构。 2 负载均衡方案 2.1 什么是负载均衡 一台普通服务器的处理能力是有限的,假如能达到每秒几万个 阅读全文
posted @ 2019-08-04 01:25 一笑的小屋 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 第一层楼 什么是 Cookie 和 Session ? 什么是 Cookie HTTP Cookie(也叫 Web Cookie或浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器上。通常,它用于告知服务端两个请求是否 阅读全文
posted @ 2019-07-31 21:43 一笑的小屋 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 1.什么是索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 2.为什么要有索引呢? 索引在MySQL 阅读全文
posted @ 2019-07-31 21:41 一笑的小屋 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 什么是JIT 一些其他解释的网站:http://www.sohu.com/a/169704040_464084 1、动态编译(dynamic compilation)指的是“在运行时进行编译”;与之相对的是事前编译(ahead-of-time compilation,简称AOT),也叫静态编译(st 阅读全文
posted @ 2019-07-18 00:29 一笑的小屋 阅读(578) 评论(0) 推荐(0) 编辑