廖圣平

岁月是一个封闭的容器,没有人能看懂也看不清。

快速搭建ELK 集群日志收集工具Centos7 +Logstash +Elasticsearch+Kibana 环境

应用场景: 服务器集群,如果程序报错,不懂从哪一台服务器上查看日志;想更加直接了当的看到日志,什么服务器,什么错误。 学到什么 通过这篇文章可以傻瓜式的安装程序,并且了解分布式应用日志收集的场景。 环境 崭新的一台centos7虚拟机; 介绍 介绍就算了, 搜得到这个的大概知道是干嘛...

2018-11-01 20:19:38

阅读数 172

评论数 0

php guzzle模拟登录,获取phpsessionid,并爬取登录之后的内容

1.登录: 本篇文章依赖第三方包:Guzzle composer require guzzlehttp/guzzle 模拟登录代码:获取session。 use GuzzleHttp\Client; use GuzzleHttp\Cookie\CookieJar; ...

2019-02-19 14:25:55

阅读数 63

评论数 0

PHP开发规范

文档目的 本规范希望通过制定一系列规范化PHP代码的规则,统一风格,便于代码阅读,提高效率。 文档适用范围 适用于所有PHP开发人员 编码规范 源文件 PHP代码文件必须以不带BOM的UTF-8编码; 纯PHP文件必须省略最后 ?>结束标签。 缩进 使用tab键来缩进,每个t...

2019-02-19 09:59:58

阅读数 11

评论数 0

Yaf - Demo 项目

git 地址: https://github.com/liaoshengping/yaf_init 功能专栏 https://blog.csdn.net/qq_22823581/column/info/33813 步骤: 1.安装yaf 环境 2.安装yaconf环境 3.导入sql...

2019-02-15 16:23:13

阅读数 15

评论数 0

yaf创建公共方法

1。在application 创建common 新建文件 function.php 2. 在bootstrap.php 中添加 public function _initCommonFunctions(){ // 注册自定义加载地址 Yaf_Loader:...

2019-02-15 14:41:08

阅读数 10

评论数 0

linux中 buff/cache内存占用过多

Linux云服务器用一段时间就会出现buff/cache内存占用过多的情况,导致free空闲内存变得非常少,严重影响使用; 这个时候就可以用如下命令去清除一下cache内存 echo 1 > /proc/sys/vm/drop_caches echo 2 &am...

2019-02-15 11:15:03

阅读数 12

评论数 0

yaf安装

https://www.cnblogs.com/chengshan/p/7246242.html

2019-02-14 21:20:15

阅读数 22

评论数 0

yaf 如何引用 composer中的类||管理composer

先下载一个你要的compsoer 包,根目录自动生成vender文件夹 在index.php 中添加 require "../vendor/autoload.php";

2019-02-14 18:13:02

阅读数 30

评论数 0

yaf把index.php移到public 目录下

在 application 目录下创建public 把index.php 移动到public 如果是apche 把.htaccess也移进去 修改index.php 把 define('APPLICATION_PATH', dirname(__FILE__)); 替换成: define...

2019-02-14 18:09:10

阅读数 26

评论数 1

Yaf多模块开发

在application目录下 新建文件夹:modules 在 application/modules 新建一个Api/controllers 模块 在 application/modules/Api/controllers 新建Index.php &l...

2019-02-14 17:27:33

阅读数 12

评论数 0

yaf自动生成目录

1.如果使用编译安装的,已经下载了源码可以省略这步,直接下一步 git clone https://github.com/laruence/yaf.git 进入tools/cg 执行: php ./yaf_cg liaosp 出现done 说明,已经生成目录了...

2019-02-14 16:55:17

阅读数 11

评论数 0

thinkphp5.1界面异常,转为json异常,并扑捉异常。

在app.php中添加: // 异常处理handle类 留空使用 \think\exception\Handle 'exception_handle' => function($e) { // 参数验证错误 ...

2019-01-25 10:10:57

阅读数 63

评论数 0

微信小程序客服开发发送消息 40003 invalid openid hint

我的错误原因:Access-Token 错了,与其他小程序混了。 排查工具 https://mp.weixin.qq.com/debug/ 思路: 1.确定json格式是否正确,openid 是否正确。 2.确定access-token是否正确。 排查问题: 发送消息的接口地址: ...

2019-01-23 15:17:54

阅读数 46

评论数 0

MySQL 10亿级数据,该不该换分表,分库?

启发 1.一切的一切悲观测试结果,增加硬件配置,会带来立竿见影的性能提升! 也许有的同学会提出分库、分表、分区、拆字段、上缓存、上搜索引擎、上大数据分析…但是这些执行完毕后,项目代码也要配套更新,紧接着是测试、安全、并发等等问题亟待解决(目前团队稳定么?有这些真实力么?技术成本提高后紧接着带来...

2019-01-19 14:32:50

阅读数 68

评论数 0

ThinkPHP行为和钩子实战,AOP编程

Demo <?php namespace app\index\controller; use \think\facade\Hook; class Index { public function index() { ...

2019-01-17 11:39:45

阅读数 50

评论数 0

thinkPHP5.1配置多环境Yaconf的运用

V5.1.23+开始,thinkphp完全支持了yaconf方法 Yaconf 安装 https://blog.csdn.net/qq_22823581/article/details/82702139 开始 类似原生的写法: yaconf('im.param1.param2'); ...

2019-01-16 16:19:52

阅读数 63

评论数 0

shell监控php是否挂了502 ,并重启php

#!/bin/bash CheckURL="http://xx" STATUS_CODE=`curl -o /dev/null -m 10 –connect-timeout 10 -s -w %...

2019-01-10 09:39:34

阅读数 42

评论数 0

mysql 用if 语句

亲测: where if(type =5,order_type=1,order_type=2) 用 case when then 代替,else if CASE type WHEN 5 THEN order_id =1 WHEN 3 THEN order_id =2 END ...

2019-01-08 17:58:41

阅读数 30

评论数 0

thinkPHP5/Laravel MySql 主从数据库分布式配置

THINKPHP5.1 配置database.php 'type' => 'mysql', // 服务器地址 'hostname' => ['120.79.143.2162'...

2019-01-03 20:19:33

阅读数 38

评论数 0

数据库MySql主从分离配置CentOS7

介绍: 主从的优势: 将读操作和写操作分离到不同的数据库上,避免主服务器出现性能瓶颈; 主服务器进行写操作时,不影响查询应用服务器的查询性能,降低阻塞,提高并发; 数据拥有多个容灾副本,提高数据安全性,同时当主服务器故障时,可立即切换到其他服务器,提高系统可用性; 主从的缺点: ...

2019-01-03 17:53:33

阅读数 45

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭