- 博客(21)
- 收藏
- 关注
原创 easyswoole静态化api
crontab定时任务vendor\dragonmantank\cron-expression\src\Cron\CronExpression.php在factory函数里面增加以下代码:‘@minute’ => ‘*/1 * * * *’EasySwooleEvent.php在mainServerCreate函数里面增加如下代码:use App\Crontab\TaskA...
2019-07-24 23:34:18 531
原创 easyswoole分页查询
App/HttpController/Index.phpuse App\Model\Video as VideoModel;public function getVideoData(){ $params=$this->request()->getRequestParam(); $page=$params['page']||1; $size=$params...
2019-07-23 19:20:48 1000
原创 easyswoole阿里云获取视频信息(继承上面 easyswoole上传视频到阿里云)
App/HttpController/Index.phppublic function getVideoInfo(){ $videoId='0fda2220f2504ba9b549307039166145'; $obj=new AliVod(); $result=$obj->getPlayInfo($videoId); p...
2019-07-23 18:38:19 287
原创 pwa缓存
用户代理缓存(浏览器缓存)manifest<!DOCTYPE html><html lang='en' manifest="./deafult.cache"> <head> <meta charset="utf-8" /> <title></title> </head> <body&g...
2019-07-22 16:08:24 1074
原创 easyswoole上传视频到阿里云(继承上面easyswoole视频上传大小限制取消代码)
参考网址 https://help.aliyun.com/document_detail/61388.html在easuswoole根目录下面的ini文件夹下,新建aliyun.iniaccessKeyId='***'accessKeySecret='***'accessKeyId等查看网址 https://usercenter.console.aliyun.com/#/manag...
2019-07-21 15:46:13 953
转载 vuecli3.0优化
https://segmentfault.com/a/1190000019499007https://www.jianshu.com/p/8f4d968de32c
2019-07-18 22:08:45 350
原创 easyswoole视频入库
App\HttpController\Api\Video,php<?phpnamespace App\HttpController\Api;use App\HttpController\Api\Base;use EasySwoole\Mysqli\Config;use EasySwoole\Mysqli\Mysqli;use App\Lib\Redis\Redis;use...
2019-07-17 19:14:36 256
原创 前端连线
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>获取坐标点位置,并连接点</title> <style> *{margin:0 ;padding:0;} ....
2019-07-17 15:50:41 1800 3
原创 easyswoole文件上传反射机制
复制上传视频代码修改如下:\App\HttpController\Api\Upload.phpuse App\Lib\ClassArr;public function file(){ $request=$this->request(); //获取所有上传的文件信息 $files=$request->getSwooleReque...
2019-07-17 09:38:48 387
原创 php easyswoole上传图片
App/HttpController/Api/Upload.php public function file(){ $request=$this->request(); //获取所有上传的文件信息 $files=$request->getSwooleRequest()->files; $types=array_...
2019-07-16 20:20:44 1436
原创 前端性能优化
链路优化从url访问到整个页面呈现,整个链路优化的思路。静态资源链路DNS时间:根据请求的域名查询到对应主机IP的时间TCP时间:路由到主机ip,并建立tcp连接的时间优化建议将html,img,font,css,js这些资源放到cdn上,没有cdn可以放到oss存储服务上,这些会采用分布式部署。尽可能减少外联的css,js,可以在html头部加入dns-prefetch,减少...
2019-07-12 13:45:57 97
原创 easyswoole视频上传大小限制取消
在nginx.conf的http模块加入:client_max_body_size 200m;在easyswoole根目录dev.php下面配置‘package_max_length’ => 210241024000
2019-07-11 23:38:57 1250
原创 easyswoole连接mysql
安装mysqlicomposer require easyswoole/mysqli在根目录dev.php添加如下代码:'MYSQL' => [ //数据库配置 'host' => '0.0.0.0',//数据库连接ip 'user' => 'root'...
2019-07-11 20:40:00 3191
原创 easyswoole消息队列
打开redis终端,lpush task_list 1 ,2,3,4,5…新建消息队列在App/Lib目录下新建process文件夹,新建Consumer.php,代码如下:<?php/** * Created by PhpStorm. * User: Tioncico * Date: 2018/10/18 0018 * Time: 9:43 */namespace A...
2019-07-11 20:33:50 2221
原创 js拖拽排序
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> *{ margin: 0; padding: 0; } ul { list-style: no...
2019-07-11 15:23:46 962
原创 前端性能监控
使用performance ApiPerformace接口允许访问当前页面性能相关的信息。它是High Resolution Time API的一部分。但是它被Performance Timeline API, the Navigation Timing API, the User Timing API, and the Resource Timing API扩展增强了。performance...
2019-07-11 11:42:22 315
转载 vue组件发布
主要参考 https://www.imooc.com/article/34178以下几点需要注意:在根目录下面新建index.js,将src/components/index.js里面内容复制一遍,这样可以在全局使用,同时复制过程中注意修改路径...
2019-07-09 23:27:01 112
原创 easyswoole结合nginx转发
在easyswoole根目录下,新建一个webroot目录,将vue打包好的代码放到里面easyswoole.conf代码如下:server { listen 9002; server_name 127.0.0.1; #charset koi8-r; access_log /php/host.access.log main; loc...
2019-07-09 13:01:03 1852
原创 使用yaconf
定义:Yac 是为PHP实现的一个基于共享内存, 无锁的内容Cache使用场景:让PHP进程之间共享一些简单的数据高效地缓存一些页面结果安装:https://segmentfault.com/a/1190000009034646优势:它使用单独的一个配置目录(在yaconf.directory指定), 不和代码在一起.它在PHP启动的时候, 处理所有的要处理的配置, 然后这...
2019-07-07 10:54:33 351
原创 easyswoole
启动命令 php easyswoole startBase.php在App/HttpController下面新建Api文件夹,里面包括Base.php以及Api.php请求地址:http://ip+端口/api/index/nameBase.php代码如下:<?phpnamespace App\HttpController\Api;use EasySwoole\Ht...
2019-07-03 22:18:44 206
原创 swoole task
开启task功能task功能默认是关闭的,开启task功能需要满足两个条件1.配置task进程的数量2.注册task的回调函数onTask和onFinish配置task进程的数量,即配置task_worker_num这个配置项。比如我们开启8个task进程,同样task进程数量的配置也不是随意的配置server.php <?php/*** Created by Php...
2019-07-02 19:15:47 310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人