博客好文
落落落落落叶
工作中遇到的问题
展开
-
Linux的php-fpm优化心得-php-fpm进程占用内存大和不释放内存问题
Linux的php-fpm优化心得-php-fpm进程占用内存大和不释放内存问题转载 2020-12-21 11:23:33 · 221 阅读 · 0 评论 -
安装 jieba 一系列的问题
安装 jieba 碰到一系列的问题汇总安装GradleGradle是一个基于Apache的Ant和Maven的项目自动化构建工具,相比于Ant和Maven的局限性,Gradle可以更好的帮助管理项目中的差异、依赖、编译、打包、部署Gradle官方下载地址:https://gradle.org/releases/#下载wget https://downloads.gradle.org/distributions/gradle-4.6-bin.zip#解压unzip -d /opt/gradle原创 2020-11-17 15:05:39 · 439 阅读 · 0 评论 -
laravel 导入导出Execl
本文转载 : https://segmentfault.com/a/1190000007064712?_ea=1237119在写项目的时候用到了,execl导出功能恰好用的laravel将框架,随便写的博客里。1、简介本文非原创,基于laravel 学院[《在 Laravel 5 中使用 Laravel Excel 实现 Excel/CSV 文件导入导出功能》](http://laravelaca转载 2017-01-03 15:52:52 · 607 阅读 · 0 评论 -
CGI、FastCGI和PHP-FPM关系图解
在搭建 LAMP/LNMP 服务器时,会经常遇到 PHP-FPM、FastCGI和CGI 这几个概念。如果对它们一知半解,很难搭建出高性能的服务器。接下来我们就以图形方式,解释这些概念之间的关系。基础在整个网站架构中,Web Server(如Apache)只是内容的分发者。举个栗子,如果客户端请求的是 index.html,那么Web Server会去文件系统中找到这个文件,发送给浏览器,这里分发的转载 2016-12-27 10:14:25 · 692 阅读 · 0 评论 -
大规模并发带来的挑战
一、大规模并发带来的挑战在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常状态。我们现在一起来讨论下,优化的思路和方法哈。 1. 请求接口的合理设计 一个秒杀或者抢购页面,通常分为2个部分,一个是静态的HTML等内容,另一个就是参与秒杀的Web后台请求接口。 通常静态HTML等内容,是转载 2016-12-27 17:02:05 · 410 阅读 · 0 评论 -
把 LaraDock 换成国内镜像
刚学习docker,LaraDock能够帮你在Docker上快速搭建Laravel应用。 但是由于是国内镜像,结果nginx的包一直下载失败(内心呀一万个草泥马在狂奔)。 于是在github 找到一个把 LaraDock 换成国内镜像的LaraDock。 下面附上链接,以及github地址。 把 LaraDock 的 v2 版本修改了一下,换成国转载 2017-01-18 17:40:37 · 7092 阅读 · 0 评论 -
PHP flush 失效问题 (实时显示)
做实时显示到数据浏览器时,用到了 flush 函数,但是这个失效了。还是请求完全部输出到浏览器中。这个问题解决方法,1.Nginx 中有下面两个设置fastcgi_buffer_size 128k;fastcgi_buffers 8 128k;Nginx 会缓冲php的输出信息,当到达128K时会将缓存区的数据发送给客服端,那么我们需要将这个缓存区调小fastcgi_buffer_size 4k转载 2017-05-19 14:40:39 · 4114 阅读 · 0 评论