PHP 第4页
-
PHP phpstorm配置xdebug
1、首先写个phpinfo文件,然后访问,查看是否有xdebug扩展,如果没有请查看第二步,有的话直接第三步2,安装xdebug扩展,首先复制phpinfo页面所有(phpinfo页面直接ctrl+a,ctrl+c),粘贴到这个网址(点我)的文本框,他会自动检测你的php版本并只能为你选择合适的xdebug版本,把下载之后的扩展文件复制到php安装目录下的ext目录下,修改php.ini,在最下面增加以下内容,目录要按照自己的目录来,其他参数不要修改zend_extension = C:\xam...
薄洪涛 2018-12-11 752浏览 0评论 -
PHP [Err] 1071 - Specified key was too long; max key length is 767 bytes
做数据库sql导入的时候,报错,[Err] 1071 - Specified key was too long; max key length is 767 bytes修正方法set global innodb_large_prefix=1; set global innodb_file_format=BARRACUDA; set global innodb_file_format_max=BARRACUDA;每个建表语句添加 R...
薄洪涛 2018-12-07 851浏览 0评论 -
PHP Elasticsearch第二篇之数据操作
上一篇向大家讲解了Elasticsearch的部署安装和基本设置,这篇文章就和大家一起熟悉下Elastic的数据库操作,和普通数据库不同,es库需要公告restful接口进行数据操作; 在这之前,说一下基本的概念 基本概念 1.节点和集群 Elasticsearch本身就是一个分布式的数...
薄洪涛 2018-12-04 834浏览 0评论 -
PHP Elasticsearch集群第一篇之安装
全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。目前Stack Overflow、Github 都采用它。作为一个搜索引擎,基本要求有两点: 1.短时间内实现对海量数据的搜索; &n...
薄洪涛 2018-12-03 848浏览 0评论 -
PHP redis持久化的两种方式
redis为了内存数据的安全考虑,会把内存中的数据以文件形式保存到硬盘中一份,在服务器重启之后会自动把硬盘的数据恢复到内存(redis)的里边。数据保存到硬盘的过程就称为“持久化”效果。redis支持两种持久化方式: (1)snapshotting(快照)默认方式 (2)append-only file(缩写aof)的方式1、snapshotting快照方式持久化该持久化默认开启,一次性把redis中全部的数据保存一份存储在硬盘中(备份文件名字默认是dump.rdb),如果数据非常多(10-20...
薄洪涛 2018-11-27 684浏览 0评论 -
PHP Yii2.0 jQuery(...).yiiActiveForm is not a function
记一个常见的错误,如下图当我们在view中创建一个activeForm的时候,有时会报这种错误;通常情况下,是jquery重复引入导致的,因为你引入的jquey的版本跟yii2自带jquery版本冲突,有两种解决方法1,去掉你引入的jquery2,去掉$depends依赖...
薄洪涛 2018-11-13 882浏览 0评论 -
PHP Yii2.0行为Behavior的理解
在说什么叫行为之前,觉得说下行为的作用比较好;使用行为(behavior)可以在不修改现有类的情况下,对类的功能进行扩充。通过将行为绑定到一个类,可以使得类具有行为本身所具有的属性和方法;在设计原则中,我们应该尽量减少修改某个类,因为改变原有的代码是会带来潜在的危险;我们设计的类应该更容易扩展才是最优的明白了行为的作用,我再解释下说明叫行为Yii的行为就是一类对象,当其他对象想要扩展功能的且又不能修改自身类的代码时,我们只需要把行为绑定到要扩展的对象上,就可以了,说到这里,你是不是觉得这有点像继承?千万不要那么想!...
薄洪涛 2018-11-04 774浏览 0评论 -
PHP Yii2.0中事件的使用及理解
Yii 三大特性:属性,事件,行为;这篇文章咱们讲讲Yii事件; 事件是代码解耦的一种方式,设计业务流程的一种模式。 在yii2.0中,通过Yii\base\Component继承yii\base\Object,重载__get()、__set()方法,引入了事件和行为,使得开发变得十分方便。说一下什么叫做Yii中的事件 文档定义:事...
薄洪涛 2018-11-02 880浏览 0评论 -
PHP csrf攻击原理及防范
CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。在不少的php框架中都有防csrf攻击的方法,比如yii2.0,建议在开发的时候尽量不要全局关闭。你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,转账,付款攻击原理图:一次攻击的两个步骤: 1.登录受信任网站A,并...
薄洪涛 2018-10-31 999浏览 0评论
最新留言
说:当生活已经非常糟糕之后,后面就越来越好了
2021-04-23 23:29:22说:哈哈哈
2021-02-04 18:12:05说:感谢经验分享,佩服解决问题的能力
2020-08-15 23:18:32说:我也用过vue,写的不错。
2020-04-20 08:21:34说:哈哈,看着很整齐,估计是非科班出身人
2020-01-11 19:29:07说:最近才在项目中用了RabbitMQ,不过用在Yii2 queue上,直接换个驱动就好了。
2019-12-16 10:54:31说:写的挺好,楼主是做java后端吗
2019-12-09 10:11:43说:已经更新链接!
2019-11-15 16:28:09