PHP深入浅出学Yii2缓存Cache组件源码级详解

什么是缓存组件Cache缓存是提升 Web 应用性能简便有效的方式。 通过将相对静态的数据存储到缓存并在收到请求时取回缓存, 应用程序便节省了每次重新生成这些数据所需的时间。定义缓存组件Yii2的缓存是通过组件Component实现的,在项目的配置文件中,配置components->cache实现对缓存组件的定义。项目配置文件的路径为config/web.php。页面缓存PageCache作
阅读全文

tp6实现es 简单搜索

|PHP操作elastic| ||-在 elasticsearch-php 中,几乎一切操作都是用关联数组来配置。REST 路径(endpoint)、文档和可选参数都是用关联数组来配置。为了索引一个文档,我们要指定4部分信息:index,type,id 和一个 body。构建一个键值对的关联数组就可以完成上面的内容。body 的键值对格式与文档的数据保持一致性。(译者注:如 [“testField
阅读全文

宝塔面板PHP7.2 安装mcrypt扩展

PHP 官方已经从PHP7.1.0开始废弃了mcrypt扩展。这里推荐用SSH安装,首先shell命令进入centos系统根目录(默认登录后停留在根目录),依次执行下面命令:yum install libmcrypt libmcrypt-devel mcrypt mhash  wget  http://pecl.php.net/get/mcrypt-1.0.1.tgz
阅读全文

解决使用Navicat 打开远程连接mysql很慢的方法

(1)在mysql的配置文件中增加如下配置参数:[mysqld]skip-name-resolve在linux下配置文件是/etc/my.cnf,在windows下配置文件是mysql安装目录下的my.ini文件。注意该配置是加在 [mysqld]下面,在更改配置并保存后 然后就很快了 如果你的mysql主机查询DNS很慢或是有很多客户端主机时会导致连接很慢,由于我们的开发机器是不能够连
阅读全文

window中安装memcached以及扩展的详细步骤

一、下载软件32位系统 1.4.4版本:http://static.runoob.com/download/memcached-win32-1.4.4-14.zip64位系统 1.4.4版本:http://static.runoob.com/download/memcached-win64-1.4.4-14.zip二、安装软件解压下载的压缩包导航栏中输入cmd命令,打开解压的路径三、启动软件输入m
阅读全文
1