摘要:一、下载原理分析 1、服务端下载技术(P2S):P2S下载方式分为HTTP与FTP两种类型,它们分别是Hyper Text Transportation Protocol(超文本传输协议)与File Transportation Protocol(文件传输协议)的缩写,它们是计算机之间交换数据的方式
阅读全文
摘要:一、安装截图工具 Shutter 1. 添加安装包软件源 1 2. 更新源并安装 shutter 1 2 3. 搜索 shutter 可看到已安装成功 二、设置 Shutter 快捷键 1. 打开系统设置 2. 打开 Keyboard 键盘设置 3. 添加成功的状态 4. 单击右侧 Disabled
阅读全文
摘要:一、Http HyperText Transfer Protocol,超文本传输协议,是互联网上使用最广泛的一种协议,所有WWW文件必须遵循的标准。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。 使用TCP端口为:80 二、Https Hyper Te
阅读全文
摘要:7zip 9.20安装后不支持rar格式的文件,需附加安装其他文件,首先下载2个源码包 http://sourceforge.net/projects/p7zip/files/p7zip/9.20.1/ p7zip_9.20.1_src_all.tar.bz2 和 p7zip_9.20.1_x86_
阅读全文
摘要:当我们的 Linux 服务器受到少量攻击时,这时候我们可以使用 iptables 来手动封禁这些攻击者的IP。 如果攻击比较大时,有时我们根本无法响应过来,iptables 基本也就无能为力了,那我们就只能与机房联系让他们想想办法了。 对于少量攻击处理的步骤应该是:获取IP --> 封IP 获取攻击
阅读全文
摘要:Nginx 关于http中Cache-Control详解 为了优化网站,需要在缓存中着手看看,看到有关nginx cache—control 的设置 网页的缓存是由http消息头中的“Cache-control”来控制的,常见的取值有public、private、no-cache、max-age、m
阅读全文
摘要:对的,我这里要讲的不是如何掌握一种程序语言,而是所有的…… 很多编程初学者至今还在给我写信请教,问我该学习什么程序语言,怎么学习。由于我知道标题问题的答案,所以总感觉这个问题是如此“低级”,一直没来得及回复 :P 可是逐渐的,我发现原来不只是小白们有这个问题,就连美国大公司的很多资深工程师,其实也没
阅读全文
摘要:最近Hroot的CRM系统出奇的慢,数据量不是太大,一万多个客户、几千个联系记录、几千个订单,当点击未联系客户、待联系客户等视图时,服务器处理时间竟然达到几十妙,但是安驾的CRM系统几十万的客户也不会这么慢,速度慢的真是有点奇怪。 初步分析2个系统的差别,发现两个系统的视图不太一样,hroot的未联
阅读全文
摘要:WordPress提供了一些功能函数可以轻松地显示数据库查询的统计信息,这些信息可以公开地显示在网页中,或者隐藏在源代码中,更或者只有你自己可以看到。 WordPress主要提供了两个统计函数: 1.网页加载时查询数据库的次数: <?php echo get_num_queries(); ?> 2.
阅读全文
摘要:最近准备用nginx搭建了一个图片服务器,看中的就是nginx超强的静态文件处理能力。 由于图片量比较大,和web服务器(也是nginx)分开运行,虽然web服务器调用图片没用问题,但毕竟是远程调用,肯定没有本地文件系统那么快,因此仍然有优化的空间。 使用前的nginx配置 接下来就用到了nginx
阅读全文
摘要:网站发布图片的时候发生413 Request Entity Too Large 背后nginx服务器 点击发布后,页面卡住了,过了一会返回浏览器显示“413 Request Entity Too Large”。 第一感觉就是文章内容太多,超过了nginx配置的限制, 看了一下nginx.conf发现
阅读全文
摘要:负载均衡,就是将请求分发到不同服务器上去响应,让每个服务器的负载达到均衡的状态。现在负载均衡是每个在线应用不可缺少的环节,所以我们需要了解一下负载均衡的模型和类型,当然在实际解决问题时模型会变的很复杂。本文只讨论软件方案,并不涉及硬件。文末会有一点点小干货,是我在新浪课堂上听的一点知识,关于新浪负载
阅读全文
摘要:fpm工作流程 fpm全名是FastCGI进程管理器(FastCGI是啥?了解下cgi和fastcgi)。 fpm启动后会先读php.ini,然后再读相应的conf配置文件,conf配置可以覆盖php.ini的配置。 启动fpm之后,会创建一个master进程,监听9000端口(可配置),maste
阅读全文
摘要:总结:php-fpm在整个进程的生命周期中会把所有长连接的链接句柄缓存到进程中,在每个请求进来时都会复用 转载自:http://blog.csdn.net/twg17865933200/article/details/52672826 之前在写博文关于学习PHPde 几点思考遗留了一个数据库连接的疑
阅读全文
摘要:PHP连接MySQL的方式,用的多的是mysql扩展、mysqli扩展、pdo_mysql扩展,是官方提供的。php的运行机制是页面执行完会释放所有该php进程中的所有资源的,如果有多个并发访问本地的测试页面 http://127.0.0.1/1.php 根据php跟web服务器的不同,会开相应的线
阅读全文
摘要:php-fpm 进程池优化方法 php-fpm进程池开启进程有两种方式,一种是static,直接开启指定数量的php-fpm进程,不再增加或者减少;另一种则是dynamic,开始时开启一定数量的php-fpm进程,当请求量变大时,动态的增加php-fpm进程数到上限,当空闲时自动释放空闲的进程数到一
阅读全文
摘要:test命令用法。功能:检查文件和比较值 1)判断表达式 if test (表达式为真) if test !表达式为假 test 表达式1 –a 表达式2 两个表达式都为真 test 表达式1 –o 表达式2 两个表达式有一个为真 2)判断字符串 test –n 字符串 字符串的长度非零 test
阅读全文