php
李岚加洛斯
这个作者很懒,什么都没留下…
展开
-
看懂explain
explainexplain模拟优化器执行SQL语句,在5.6以及以后的版本中,除过select,其他比如insert,update和delete均可以使用explain查看执行计划,从而知道mysql是如何处理sql语句,分析查询语句或者表结构的性能瓶颈。作用1、表的读取顺序2、数据读取操作的操作类型3、哪些索引可以使用4、哪些索引被实际使用5、表之间的引用6、每张表有多少行被优化器查询explain用法explain+SQL语句即可!执行计划包含的信息如下信息 ...转载 2020-10-26 14:02:28 · 176 阅读 · 0 评论 -
关于mysql索引一下概念(组合索引失效条件)
索引可以加快大数据量的查询速度,索引本质上也是一张表保存主键和索引字段,并指向实体表的记录,因此如果滥用索引可能会导致更新数据的速度降低,因为mysql不仅仅需要保存数据还要保存索引,索引分为单列索引和组合索引,单列索引只一张表多个列单独为索引,组合索引是一个索引包含多个列。Mysql数据库多为B+tree来实现索引关于组合索引的最佳左前缀法则,组合索引在引用的时候,不能中断,不能没有最左侧索引。例子一个名为idx的索引包涵name(a) age(b) msg(c)三个字段。索引失效的几种.原创 2020-10-26 13:58:45 · 279 阅读 · 0 评论 -
thinkphpwebuploader异步预览上传
今个要说的是文件上传组件:webuploader先来简单说几个优点:以html5为主并在低版本的浏览器中支持flash模式;兼容IE6+,iOS 6+, android 4+、分片并发、预览压缩、拖拽上传、md5秒传等等;官网:http://fex.baidu.com/webuploader/问答:https://github.com/fex-team/webuploader/转载 2017-03-12 12:32:51 · 2773 阅读 · 0 评论 -
Thinkphp3.2 伪静态以及thinphp3.2去掉index.php方法
一般在thinkphp开发的项目中我们都需要隐藏到入口文件,那么具体需要怎么做呢。这里简单说一下。 一, 这里我们是一apache为例。打开httpd.config,找到modules/mod_rewrite.so这一行。把前面的#去掉。这里顺便提一下关于Rewrite这模块其实是主要的功能就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态原创 2017-04-07 16:25:16 · 12302 阅读 · 0 评论 -
关于如何php如何提取发布文章中第一张图片
在编写一个cms系统实际应用中,可能会使用如果用户不添加图片那么久提取文章中第一张图片作为封面图片的功能需求,这里我放一个我用过的一段代码 实测很好用,是用正则表达式来提取正文中图片 并返回图片地址。function img($comtent){$data['content']=$content;//获取的内容$soContent=$data['content'];$soImage原创 2017-04-09 21:45:29 · 3023 阅读 · 0 评论 -
thinkphp多条件模糊查询
在使用thinkphp开发过程中难免会用到模糊查询和多条件查询数据库,那么模糊查询和接多条件 在tp中是如何实现。首先要把每个条件存到数组中如: $tj['token'] = $token; $tj['xj'] = '1'; $tj[转载 2017-04-10 12:46:55 · 5067 阅读 · 0 评论 -
laravel5 爬坑之如何使用modle-Eloquent ORM
首先,什么是Eloqent ORM 官方手册是如此解释的:“Laravel 的 Eloquent ORM 提供了漂亮、简洁的 ActiveRecord 实现来和数据库的互动。 每个数据库表会和一个对应的「模型」互动”,好吧问题来了 那么什么是ActiveRecord,对于我个菜鸟来说新的概念不懂得查,然后发现“Active Record(活动记录),是一种领域模型模式,特点是一个模型类对应关系原创 2017-04-17 16:54:35 · 1913 阅读 · 0 评论 -
原生PHP脚本使用phpexcel导出EXCEl文件方法
工具 基于phpexcel 1.8版本。PHP版本7.2直接贴代码 注释部分为业务逻辑 不适用注释部分也可直接生成例子 按照自己的业务逻辑编写程序即可。require_once 'database.php';//数据库链接文件*require_once 'PHPExcel.php';//引入phpexcel*//require_once 'PHPExcel/IOFactory...原创 2018-12-25 16:41:49 · 1427 阅读 · 1 评论 -
laravel如何使用kafka,及其kafka类
本文并没有kafka的安装教程,本文是针对已经安装kafka及其配置好kafka的php拓展并且使用laravel框架进行开发项目,配置一个可供laravel框架使用的生产及消费者类. 以下代码修改自本站的YII框架关于kafka类的代码,经过测试使用在本人的项目中,可正常运行,larvael版本:5.6 代码放置larvael框架位置:app/Tools/Kafka.php&l...原创 2019-05-31 11:25:35 · 7005 阅读 · 2 评论