自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 php-fpm安装、配置与优化

1、php中fastcgi和php-fpm是什么东西最近在研究和学习php的性能方面的知识,看到了factcgi以及php-fpm,发现我对他们是少之又少的理解,可以说几乎是一无所知,想想还是蛮可怕的。决定仔细的学习一下关于这方面的知识。参考和学习了以下文章: 1. mod_php和mod_fastcgi和php-fpm的介绍,对比,和性能数据 2. 实战Nginx

2017-09-29 11:49:26 236

转载 Nginx为什么比Apache Httpd高效:原理篇

一、进程、线程?进程是具有一定独立功能的,在计算机中已经运行的程序的实体。在早期系统中(如linux 2.4以前),进程是基本运作单位,在支持线程的系统中(如windows,linux2.6)中,线程才是基本的运作单位,而进程只是线程的容器。程序 本身只是指令、数据及其组织形式的描述,进程才是程序(那些指令和数据)的真正运行实例。若干进程有可能与同一个程序相关系,且每个进程皆可以同步(循

2017-09-28 17:34:57 373

转载 MySQL性能分析及explain的使用

MySQL性能分析及explain用法的知识是本文我们主要要介绍的内容,接下来就让我们通过一些实际的例子来介绍这一过程,希望能够对您有所帮助。1.使用explain语句去查看分析结果如explain select * from test1 where id=1;会出现:id  selecttype  table  type possible_keys  key key_len  r

2017-09-19 11:19:19 387

转载 Nginx配置性能优化

大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出Nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南。这是一

2017-09-19 10:47:50 369

原创 PHP获得真实客户端的真实IP REMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FOR

REMOTE_ADDR 是你的客户端跟你的服务器“握手”时候的IP。如果使用了“匿名代理”,REMOTE_ADDR将显示代理服务器的IP。 HTTP_CLIENT_IP 是代理服务器发送的HTTP头。如果是“超级匿名代理”,则返回none值。同样,REMOTE_ADDR也会被替换为这个代理服务器的IP。$_SERVER['REMOTE_ADDR']; //访问端(有可能是用户,有可能是代理

2017-09-18 15:28:30 410

转载 【总结】PHP常见面试题汇总(四)

目录:1、如何使用php导入导出csv?2、php接收POST数据的方式有哪些?3、如何让json_encode()不转义斜杠?我在做服务器返回一些数据时需要返回一些地址,但是默认的json_code是会对 / 转义成 \/ 的4、新浪微博、QQ空间、今日头条PC版、蘑菇街、美丽说等网站是如何实现滚屏加载的?即:无刷新动态加载数据技术的应用5、移动浏览器的判断方法(通用)6

2017-09-11 18:15:06 529

转载 【总结】PHP常见面试题汇总(三)

目录:1、php如何在文章列表中任意位置或固定位置插入新的文章?比如:3、6位置2、php如何删除两个数组中有交集的元素?3、php如何在数组头部和尾部及任意位置插入元素?4、php如何将二位数组按某一个或多个字段值(升序/降序)排序?数字索引被重置,关联索引保持不变5、php如何实现APP版本号的比对?6、php如何获取视频封面图?7、php中的六种加密解密算法8

2017-09-11 18:13:40 335

转载 【总结】PHP常见面试题汇总(二)

[php] view plain copy print?//第51题:统计一维数组中所有值出现的次数?返回一个数组,其元素的键名是原数组的值;键值是该值在原数组中出现的次数  $array=array(4,5,1,2,3,1,2,"a","a");    $ac=array_count_values($array);    /**  * 输出

2017-09-11 18:12:31 314

转载 【总结】PHP常见面试题汇总(一)

[php] view plain copy print?/**  * 第1题:用PHP打印出上周的时间格式,如:"2015-01-22 14:42:09"  */    echo date("Y-m-d H:i:s",strtotime("-1 day"))."";  [php] view plain copy

2017-09-11 18:10:44 2826

转载 Memcached 及 Redis 架构分析和比较

Memcached和Redis作为两种Inmemory的key-value数据库,在设计和思想方面有着很多共通的地方,功能和应用方面在很多场合下(作为分布式缓存服务器使用等) 也很相似,在这里把两者放在一起做一下对比的介绍  基本架构和思想 首先简单介绍一下两者的架构和设计思路 Memcached Memcached采用客户端-服务器

2017-09-06 19:32:10 199

转载 深入理解require与require_once与include以及include_once的区别

利用PHP的Include files维护你的网站 不管你所开发的网站的规模是大是小,你都应该要认识到重复使用程序代码的重要性,不论你重复使用的是 PHP 程序或者是 HTML 原始码。举个例子来说,网站页尾的版权宣告至少每年都得修改一次,如果你的网站有许多个页面,该怎么办呢?动手一个一个修改这些页面肯定是一件头痛的事情。通过 PHP 我们可以用几个不同的方式来重复使用程序代码。要使用哪些函数

2017-09-01 11:10:13 232

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除