随笔分类 - [02]PHP
摘要:首先创建一个github项目。 在项目中,创建一个composer.json文件。 autoload中的内容表示,命名空间是Valid,自动加载src中的文件。 然后,将代码发布到https://packagist.org/中。 这个时候,代码不是自动更新的。 到github中添加自动更新服务。 经
阅读全文
摘要:基本满足需求。 封装很有意思,这个类唯一的亮点,就是可以复合验证。并且支持正则。而且里面的验证方法还可以单独使用。 勇敢的封装,利国利民。 继续封装,支持数组传参。 使用如下 继续优化!支持错误提示中,添加参数。
阅读全文
摘要:php fpm重启 1.首先你要找到php fpm的位置 2.杀掉php fpm进程 3.查看是否关闭 3.重启php fpm 4.查看是否启动
阅读全文
摘要:安装pinyin分词 地址:https://github.com/medcl/elasticsearch analysis pinyin 得到
阅读全文
摘要:安装分词器,务必确保版本一致! 下载地址:https://github.com/medcl/elasticsearch analysis ik 为了保证一致,我特地将elasticsearch进行降级。 ik_smart ik_max_word
阅读全文
摘要:Kibana5.6安装 1.下载 2.认证 3.解压 4.执行 5.后台访问 参考: https://www.elastic.co/guide/en/kibana/5.6/targz.html
阅读全文
摘要:Elasticsearch5.6安装 1.下载 5.6.8 2.解压 3.设置权限 4.启动 5.后台运行 6.杀死 kill 参考:https://www.elastic.co/guide/en/elasticsearch/reference/5.6/_installation.html
阅读全文
摘要:PHP中使用Elasticsearch 会自动加载合适的版本!我的php是5.6的,它会自动加载5.3的elasticsearch版本! 简单使用 执行结果 下面是官方的一些样例整合,
阅读全文
摘要:函数名可以用参数的方式传递进去,因而调用不同函数。 配合func_get_args()函数接收参数到数组中,参数的个数也不一致。 不需要判断函数类型,无论是普通函数,类的静态方法或者类的方法,均直接调用,你就不用去判断方法的类型。
阅读全文
摘要:在 目录下新建文件 shell !/bin/sh chkconfig: 2345 80 05 description: es export JAVA_HOME=/usr/local/java/jdk1.8.0_171 export JAVA_BIN=$JAVA_HOME/bin export PAT
阅读全文
摘要:安装Kibana Kibana是一个为 ElasticSearch 提供的数据分析的 Web 接口。可使用它对日志进行高效的搜索、可视化、分析等各种操作。 运行 或者后台运行 配置 访问默认5601
阅读全文
摘要:ES下载 tips:只有通过这样处理,才能看到bin文件夹!!! 运行 查看结果 后台运行 Elasticsearch 日志信息可以在 $ES_HOME/logs/ 目录中查看。 若想关闭Elasticsearch,只要将 pid 文件中记录的进程ID 干掉就行, kill 这个是目录结构!
阅读全文
摘要:[TOC] 在 Xunsearch 使用 SCWS 创建分词对象 获取分词结果 提取重要词汇
阅读全文
摘要:[TOC] 设置分页 设置排序 读取文档结果 搜索结果高亮处理 获取数量 获取热门搜索词 获取相关搜索词
阅读全文
摘要:[TOC] 如何开始搜索? 典型处理 快捷操作 搜索中的串接操作 构建搜索语句 1.典型搜索语句 使用空搜索条件进行搜索,其含义相当于全部匹配 2.布尔搜索 多个词语之间的“并且”、“或者”、“异或”关系 要求搜索结果中不含特定关键词 组合关系的括号表达式 3.精确搜索 使用双引号进行精确匹配 4.
阅读全文
摘要:[TOC] 基本实践 异常捕获 XSDocument 文档 docid() 取得搜索结果文档的 docid 值 (实际数据库内的 id,一般用不到) rank() 取得搜索结果文档的序号值 (第X条结果) percent() 取得搜索结果文档的匹配百分比 (结果匹配度, 1~100) weight(
阅读全文
摘要:[TOC] 测试添加数据 这个时候,就会多出一个目录 测试搜索 简单搜索 稍微复杂的搜索 搜索建议 其中 suggest 是搜索建议,当用户敲入少许汉字或字母时给出 相应的关键词建议(常用于搜索输入框下拉自动提示),而 related 表示相关搜索、 hot 表示热门搜索、 correct 表示搜索
阅读全文
摘要:[TOC] 安装步骤 1.下载 2.进入,安装 3.安装成功后,启动后台服务 可以查看服务启动情况 可以将此命令添加到开机启动脚本中 4.安装PHP SDK 只需要引入SDK即可。 检查环境情况
阅读全文
摘要:引入 官网 https://github.com/Seldaek/monolog 创建工具类 创建测试类
阅读全文
摘要:分页实现,每次都读取全部数据,根据页数,截取部分展示。 下面看看Page具体实现 html部分 分页数据部分 分页的原理,就是获取上一页,下一页,首页,尾页,当前页,当前页区间的几页数据,并展示,并实现跳转。并根据传入的page获取相应的数据的功能。
阅读全文