Nginx详细介绍以为负载均衡搭建
nginx和apache一样都是一种web服务器。基于REST架构风格,以统一资源标识符URI和统一资源定位符URL作为沟通依据,通过HTTP协议提供各种网络服务。apache稳定开源跨平台,但不支持高并发,在apache上运行数以万计的并发访问,会导致服务器消耗到大量内存。俄罗斯工程师使用c语言开发了Nginx,nginx使用基于事件驱动架构,使…
Composer 各大厂商镜像地址
2019 年 7 月 3 日 发布 近日各大云厂商公布了各自的PHP Composer全量镜像,加上之前的全量镜像资源,整理如下: 阿里云 使用说明:https://mirrors.aliyun.com/composer/ composer config -g repo.packagist composer https://mirrors.aliy…
浅谈PHP中的Trait使用方法
概述 在PHP中有一种代码复用的技术, 因为单继承的问题, 有些公共方法无法在父类中写出, 而 Trait可以应对这种情况, 它可以定义一些复用的方法, 然后在你需要使用的类中将其引入即可. 刚开始的时候给我的感觉就是将trait代码块直接拿到类中的意思, 但后来我发现, 我太天真了. PHP中的Trait用法: 问题 当我第一次使用的时候, 因为…
一键批量ping任意ip段的存活主机
先来看下面写好的批处理代码,有木有眼花缭乱的感觉,不要害怕哦,其实核心代码只有一行而已!准确的说应该是将一些最基本的DOS命令组合在了一起。 @echo off color e title 批处理扫网段主机 echo. @for /f "tokens=1-4 delims=." %%i in (ip.txt) do (@for …
thinkphp集成前端脚手架Vue-cli
本文主要介绍怎么在Thinkphp中集成后台前端脚手架框架Vue-Cli。 一.安装Vue-Cli到Thinkphp中 1.1.1 检查是否安装node 终端输入npm的指令如果没有安装的话会提示未找到指令 正确的姿势如下图,说明已经安装了node依赖 1.1.2 安装node 到node的官网地址进行下载并安装步骤安装 node 安装地址:htt…
执行Git命令时出现各种 SSL certificate problem 的解决办法
比如我在windows下用git clone gitURL 就提示  SSL certificate problem: self signed certificate 这种问题,在windows下出现得频率高些。我估计主要是git本身就是基于linux开发的,在windows上,容易缺失一些环境。 参考了一些文章,解决方法其实就是“直接不管ssl证…
composer update 阻塞
composer update Loading composer repositories with package information Updating dependencies (including require-dev) composer update 之后阻塞不前, 尝试 composer update -vvv 获得更多提示信息. …
error: Your local changes to the following files would be overwritten by merge: xxx/…
由于公司目前实行开发模块化,所以原来用的SVN代码管理器全部迁移到Git上去了,原来用过git现在已经忘的差不多了,目前暂时用的是SourceTree来管理代码的类似与SVN的Cornerstone的,今天在拉取服务器的代码的出现了冲突,记录下以供后续参考: 1.用git pull来更新代码的时候,遇到了下面的问题:error: Your loca…
Nginx 对访问量的控制
目的 了解 Nginx 的 ngx_http_limit_conn_module 和 ngx_http_limit_req_module 模块,对请求访问量进行控制。 Nginx 模块化 nginx 的内部结构是由核心模块和一系列的功能模块所组成。模块化架构使得每个模块的功能相对简单,实现高内聚,同时也便于对 Nginx 进行功能扩展。 针对 we…