廖圣平

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

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安装

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

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

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

2019-01-03 20:19:33

阅读数 38

评论数 0

Kong 安装过程

基于 这里安装; 官方安装kong 查看 修改PostgreSQL数据库默认用户postgres的密码 点击查看 php 实现Kong 的应用 点击查看 重启kong /usr/local/bin/kong reload

2018-12-29 18:04:32

阅读数 79

评论数 0

scout-elasticsearch-driver + laravel Demo学习

项目地址:https://github.com/yb19890724/laravel-es 1。在本地穿件数据库,修改.env 的信息 我的env文件点击下载 2。env中配置es 的地址。 3.根目录下执行 composer update php artisan laraveles npm ...

2018-12-29 09:50:36

阅读数 45

评论数 0

php简洁版JWT加密解密适用Laravel/ThinkPHP/Yii

composer require firebase/php-jwt git地址:https://github.com/firebase/php-jwt 栗子: <?php use \Firebase\JWT\JWT; $key = "example_k...

2018-12-27 17:43:16

阅读数 71

评论数 0

PHP-Bcrypt 加密,密码加密方式

介绍 函数:password_hash(); 每次生成的密码都不一样,不像md5 ,生成固定的一个值。 实战 echo password_hash('123456', PASSWORD_DEFAULT); 你会发现,每次生成的值都不一样。那怎么验证这个值就是123456; php内置密...

2018-12-27 15:41:44

阅读数 34

评论数 0

php 定时任务,内存溢出

背景 之前有写一个php 爬虫定时任务,发现系统的内存飞快的上涨,直觉告诉我应该是php内存泄漏惹得祸。 于是用。 killall php 杀掉了php 的进程。从内存占用78%,变成了20% 解决方案 方案一 像上面描述。在凌晨的时候把进程给kill 了。 或者查看php 进程内存占用百分比...

2018-12-20 11:37:02

阅读数 40

评论数 0

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