php
c1990331
phper
展开
-
局域网电脑映射外网访问
https://github.com/fatedier/frp/releases/tag/v0.37.0原创 2021-07-23 09:40:06 · 123 阅读 · 0 评论 -
阿里云全球加速DCDN配置
1,使用阿里云OSS对象存储使用普通后缀模式,并且开启cdn每次请求都是直接从源站拉取资源,必须设置(目前处于内测版本)在原图上做处理(提交工单开启)https://help.aliyun.com/document_detail/194301.html2,开启后,配置:oss开启传输加速DCDN 配置源站域名为加速域名DCDN配置动静态加速规则-动态加速,配置静态文件类型...原创 2021-07-23 09:30:44 · 1010 阅读 · 0 评论 -
rabbitmq中间件的安装和简单使用
Windows安装使用rabbitmq。1,先安装Erlang;2,配置环境变量;3,安装rabbitmq;4,创建账号、设置权限,基于命令行测试。1),rabbimq基于Erlang语言开发,首先下载Erlang。https://www.erlang.org/downloads下载后,直接安装exe文件,注意最好安装目录不要带有特殊符号,比如:-、/,否则很可能安装不完全。2),配置erLang环境变量 新建变量:ERLANG_HOME = path...原创 2020-09-20 23:18:47 · 275 阅读 · 0 评论 -
workman简单应用
1,Workerman和GatewayWorker的区别:Workerman是一个高性能的socket服务器通讯框架;GatewayWorker是基于Workerman开发的一套TCP长连接的应用框架。2,官方文档:https://www.workerman.net/doc3,下载框架,搭建一个简单应用(1),创建入口文件,内容包括:ini_set('display_errors', 'on'); // 开启错误提示error_reporting(“E_ALL”); // 设原创 2020-07-06 00:26:14 · 343 阅读 · 0 评论 -
composer如何安装失败,可使用简便方法(直接下载composer.phar)
1,下载composer.phar:https://getcomposer.org/download/2,移动到指定目录:sudomvcomposer.phar/usr/local/bin/composerwindows系统,移动到php.exe平级目录,或者自定义目录3,创建composer.bat脚本文件php composer.phar %*or@...原创 2020-04-06 10:13:00 · 1075 阅读 · 0 评论 -
thinkphp5.1项目结构经验谈
PHP框架目前基本上都是MVC形式,但是对于大型项目层级结构肯定不止如此简单。最近也在看laravel作者写的《Laravel底层原理系列》,就结合自己的经验做个笔记。一,首先说规范,既然大家都在提倡MVC,这种结构肯定有可取之处。M(模型层):基本上就是放数据库相关的代码。V(视图层):就是前端页面相关代码。C(控制层):就是控制器,基本上就是接受传入数据,通过调用其他结构方法,处理完成...原创 2019-09-04 21:34:05 · 548 阅读 · 0 评论 -
thinkphp5.1依赖注入
1,什么是依赖注入我的理解是,为了降低系统耦合度,提高系统适用性,使得上层不依赖下层,实现自动绑定并实例化。原创 2019-09-04 21:35:21 · 549 阅读 · 0 评论 -
php-高并发和大流量相关概念和解决方案
本文参考博文:https://blog.csdn.net/m_nanle_xiaobudiu/article/details/79261765一,高并发一般高并发指并发访问,就是某个时间点,有多少访问同时到来。二,高并发架构相关概念1、QPS (每秒查询率) : 每秒钟请求或者查询的数量,在互联网领域,指每秒响应请求数(指HTTP请求)2、PV(Page View):综合浏览量,即页面浏...原创 2019-10-08 10:27:52 · 109 阅读 · 0 评论