Nginx ngx_http_index_module模块基本指令整理

  categories:nginx  author:

原创文章,转载请指明出处并保留原文url地址

本文主要针对nginx的ngx_http_index_module 模块做简单介绍,本文具体包括如下指令:index

ngx_http_index_module模块处理以斜杠(“/”)开头的请求, 类似的请求也可以被ngx_http_autoindex_module和ngx_http_random_index_module模块所处理。

配置日子如下:

location / {

        index index.$geo.html index.html;

    }

Nginx原文:

The module ngx_http_index_module processes requests ending with the slash character (‘/’). Such requests can also be processed by ngx_http_autoindex_module and ngx_http_random_index_module modules.

Example Configuration… 阅读全文

PHP IDE

  categories:资料  author:

来源:http://www.laogui.com/28/PHPIDE

我这里整理的都是专门为PHP设计的IDE,editplus,Ultra Edit等常用文本工具我就不介绍了!其中一些介绍是从那些下载站里复制过来的!

Zend Studio

开发商:http://www.zend.com/store/products/zend-studio.php
目前公认的最强大的PHP开发工具,这种集成软件包包括了用于编辑,调试,配置PHP程序所需要的客户及服务器组件,软件包具有工业标准的PHP开发环境,代码完成引擎,功能齐全的调试器等

NuSphere PHPEd

http://www.nusphere.com/
PhpED 通过无与伦比的PHP调试和压缩能力,以及一个新的NuSOAP web服务向导成为了PHP领域的领军产品。更加强大的Project Manager使得发布站点和应用程序比以前更加容易。现在可以在线程级别对正在运行或者开发中的程序进行测试和调校。支持 CVS 版本控制,而且,对PostgreSQL和MySQL数据库的本地支持为PHP使用开源数据库提供了一个广泛的环境。但对中文支持不太好,汉字都当作单字节处理了。PHPED还有Linux版本。

PHP Coder

http://www.phpide.de/
PHPCoder 用于快速开发和调试PHP应用程序,它很容易扩展和定制,完全能够符合开发者的个性要求.1:结合了PHP编译器和参考文档,可以对编辑中的PHP脚本进行即时预览2:支持高亮显示HTML和PHP代码;3:自动完成功能,可以自动完成用户自定义代码片断;4:标准函数提示;5:有专门的工程项目管理器;6:对象浏览器搜寻编辑中文件的包含信息,自定义函数,并以树形显示.7:支持查找对称的语句标记符;8:支持高级搜索和替换;9:自带FTP功能;10:支持运行和断点调试11:……总之,PHPCoder是一个非常实用的,功能强大的编程环境,而且它是免费的!

Ankord PHP Expert Editor

http://www.ankord.com/phpxedit.html
PHP Expert Editor是一个容易使用的 PHP 开发工具,它的功能照顾到初级者及专业开发人员。 PHP Expert Editor 内建 http server 用作测试及除错(你也可以使用其他 http … 阅读全文

Nginx ngx_http_image_filter_module模块基本指令整理

  categories:nginx  author:

原创文章,转载请指明出处并保留原文url地址

本文主要针对nginx的ngx_http_image_filter_module 模块做简单介绍,本文具体包括如下指image_filter,image_filter_buffer,image_filter_jpeg_quality,image_filter_sharpen,image_filter_transparency

ngx_http_image_filter_module模块是一个用于在JPEG, GIF, 和PNG 图片格式之间进行转换的过滤模块(nginx的一个术语)。

这个模块不是nginx内建模块,需要通过–with-http_image_filter_module指令进行进行开启相关功能。

这个模块使用libgd库, 推荐采用最新版本的库。

配置示例如下:

    location /img/ {

        proxy_pass   http://backend;

        image_filter resize 150 100;

        image_filter rotate 90;

        error_page   415 = /empty;

    }

    location = /empty {

        … 阅读全文

Nginx ngx_http_headers_module模块基本指令整理

  categories:nginx  author:

原创文章,转载请指明出处并保留原文url地址

本文主要针对nginx的ngx_http_headers_module 模块做简单介绍,本文具体包括如下指令:add_header, expires

该ngx_http_headers_module模块允许发出“Expires”和“Cache-Control”控制头域,并可以添加其他头部与到相应头中。

配置示例:

    expires    24h;

    expires    modified +24h;

    expires    @24h;

    expires    0;

    expires    -1;

    expires    epoch;

    add_header Cache-Control private;

;

Nginx原文:

The ngx_http_headers_module module allows to emit the “Expires” and … 阅读全文

Nginx ngx_http_gzip_static_module模块基本指令整理

  categories:nginx  author:

原创文章,转载请指明出处并保留原文url地址

本文主要针对nginx的ngx_http_gzip_static_module模块做简单介绍,本文具体包括如下指令:gzip_static

这个ngx_http_gzip_static_module模块允许发送具有".gz"扩展名的预编译文件给客户端。

这个模块不是默认的内建模块, 需要采用–with-http_gzip_static_module配置指令进行配置来开启相关功能。

配置例子如下:

Example Configuration

    gzip_static  on;

    gzip_proxied expired no-cache no-store private auth;

Nginx原文:

The ngx_http_gzip_static_module module allows to send precompressed files with the “.gz” filename extension instead of regular files.

This module is not … 阅读全文

代理服务器知识

  categories:资料  tags:  author:

第一部份 基础知识

一、什么是代理服务器?

代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。

在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,需送出Request信号来得到回答,然后对方再把信息以bit方式传送回来。代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。而且,大部分代理服务器都具有缓冲的功能,就好象一个大的Cache,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率。

更重要的是:Proxy Server (代理服务器)是 Internet链路级网关所提供的一种重要的安全功能,它的工作主要在开放系统互联 (OSI) 模型的对话层。

二、代理服务器的分类

1、HTTP代理按匿名功能分类。

是否具有隐藏IP的功能。

非匿名代理:不具有匿名功能。

匿名代理。使用此种代理时,虽然被访问的网站不能知道你的IP地址,但仍然可以知道你在使用代理,有些侦测IP的网页也仍然可以查到你的IP。

高度匿名代理:使用此种代理时,被访问的网站不知道你的IP地址,也不知道你在使用代理进行访问。此种代理的隐藏IP地址的功能最强。

2、按请求信息的安全性分类

全匿名代理:不改变你的request fields(报文),使服务器端看来就像有个真正的客户浏览器在访问它。当然,你的真实IP是隐藏起来的。服务器的网管不会认为你使用了代理。

普通匿名代理:能隐藏你的真实IP,但会更改你的request fields,有可能会被认为使用了代理,但仅仅是可能,一般说来是没问题的。不过不要受它的名字的误导,其安全性可能比全匿名代理更高,有的代理会剥离你的部分信息(就好比防火墙的stealth mode),使服务器端探测不到你的操作系统版本和浏览器版本。

elite代理:匿名隐藏性更高,可隐藏系统及浏览器资料信息等。此种代理安全性特强。

透明代理(简单代理):透明代理的意思是客户端根本不需要知道有代理服务器的存在,它改编你的request fields(报文),并会传送真实IP。注意,加密的透明代理则是属于匿名代理,意思是不用设置使用代理了,例如Garden 2程序。

3、按代理服务器的用途分类

1)Http代理:代理客户机的http访问,主要代理浏览器访问网页,它的端口一般为80、8080、3128等。

2)SSL代理:支持最高128位加密强度的http代理,可以作为访问加密网站的代理。加密网站是指以https://开始的网站。ssl的标准端口为443。

3)HTTP CONNECT代理:允许用户建立TCP连接到任何端口的代理服务器,这种代理不仅可用于HTTP,还包括FTP、IRC、RM流服务等。

4)FTP代理:代理客户机上的ftp软件访问ftp服务器,其端口一般为21、2121。

5)POP3代理:代理客户机上的邮件软件用pop3方式收邮件,其端口一般为110。

6)Telnet代理:能够代理通信机的telnet,用于远程控制,入侵时经常使用。其端口一般为23。

7)Socks代理:是全能代理,就像有很多跳线的转接板,它只是简单地将一端的系统连接到另外一端。支持多种协议,包括http、ftp请求及其它类型的请求。它分socks 4 和socks 5两种类型,socks … 阅读全文

Nginx ngx_http_gunzip_module模块基本指令整理

  categories:nginx  author:

原创文章,转载请指明出处并保留原文url地址

本文主要针对nginx的ngx_http_gunzip_module模块做简单介绍,本文具体包括如下指令:

Gunzip,gunzip_buffers

ngx_http_gunzip_module是个过滤模块,这个模块为那些不支持gzip模块的客户端解压缩gzip格式相应的相应。这个模块对存储压缩存储的数据以及节省磁盘空间及减少I/O等有很大好处。这个模块不是默认的内建模块,他需要通过–with-http_gunzip_module配置指令进行配置。

配置示例

location /storage/ {

gunzip on;

    …

}

Nginx原文:

The ngx_http_gunzip_module module is a filter that decompresses responses with “Content-Encoding: gzip” for clients that do not support “gzip” encoding method. The module will be useful … 阅读全文

笑着离开惠普

  categories:书路  author:

这个是较长时间以前听过的一个节目, 感觉很好,推荐给大家, 还是建议大家听mp3版本的,可以充分类用时间。

在线音频如下:

http://www.5tps.com/html/7859.html

下面是网络上的相关介绍

wps_clip_image-27046[4][1]

《笑着离开惠普》作者以丰富的管理实践、深刻的感悟、融汇中西的视野,将惠普之道的精髓展现在读者面前,使大家体验到人性化管理的内涵,并通过学习借鉴达到少走弯路、少交学费的目的,推动中国企业的管理水平上升到新台阶。

对于现代人来说,更换工作是一件十分平凡的事情。但是你是在怎样的情况下离开公司的?是垂头丧气还是尴尬无奈?有没有一种离开,可以微笑着走呢?经营好的企业意味着赚钱,管理好的企业意味着健康,文化好的企业意味着快乐。惠普,就是一个能够让员工笑着离开的地方!

本书作者在惠普工作近20年时间,在这个团队内充分感受到这个世界一流企业的人性化、人情化的企业文化。告诉我们一个优秀的团队是如何从各处汇聚到惠普,即使在离开的时候,也是能够说,惠普,好样的!中国 惠普

作者在惠普工作近20年时间,在这个团队内充分感受到这个世界一流企业的人性化、人情化的企业文化。告诉我们一个优秀的团队是如何从各处汇聚到惠普,即使在离开的时候,也是能够说,惠普,好样的!对于现代人来说,更换工作是一件十分平凡的事情。但是你是在怎样的情况下离开公司的?是垂头丧气还是尴尬无奈?有没有一种离开,可以微笑着走呢?经营好的企业意味着赚钱,管理好的企业意味着健康,文化好的企业意味着快乐。惠普,就是一个能够让员工笑着离开的地方!

第一部分发现惠普

1.初次进入惠普

2.选人就如同是选钻石

3.标准化的招聘流程

4.如何避免招聘走后门

5.人事部门不是权力部门

6.招聘是一场理性的婚姻

7.优秀员工是公司的优质资产

第二部分员工成长之路

1.从普通员工到管理者

2.员工的业绩评估是管理者最重要的工作

3.管理者必须按时完成员工业绩评估报告

4.员工业绩评估与工资调整挂钩

5.德才兼备,德为先

6.管理者要站在公司的角度看问题

7.员工晋升不能一个人说了算

第三部分领导艺术与人才培养

1.对领导者来说“管人”比“管事”更重要

2.管理者的角色:造钟而不是报时

3.分享知识是管理者的美德

4.管理者必须以身作则

5.管理者要成为“立地顶天”的人

6.管理者的才能体现在花小钱办大事

7.如何使部下欣然受命:“拍卖会”式的任务布置

8.优秀的管理者懂得如何发问

9.管理者的耳朵比嘴巴更重要

10.管理者要从本色演员上升到职业演员

11.学会开会是领导者的必修课

12.畅所欲言:会议不能以保留意见为结局 … 阅读全文

Httpwatch分析wordpress运行缓慢问题

  categories:资料  author:

原创文章,转载请指明出处并保留原文url地址

前几天发现了wordpress网站变慢问题, 后来经过分析发现是php问题造成相关问题,详情参见 解决nginx下wordpress系统变慢问题一例

原计划考虑编写脚本来自动重新启动php程序,由于时间关系没有实际进行。但是最近几天发现网站速度又变慢了,这次有了上次的经验,因此特定用httpwatch记录了各种数据, 这样可以方便说明问题, 配合前面内容可以了解问题的基本解决过程。

一. httpwatch分析访问时间缓慢情况

如下图,打开ie浏览器,启动浏览器中httpwatch插件, 然后,点击record按钮,打开httpwatch的记录功能, 最后在地址栏中输入网站地址http://www.iigrowing.cn,相关记录如下:

wps_clip_image-15766[5][1]

从上图中,

蓝色区域1中我们可以看到访问中相关http请求的时间占用情况,

绿色区域2 我们可以特别注意到访问网站首页占用时间比较长,大大超过其他时间,因此这个情况下,解决这次访问时间是重点。从前面一个文章的分析中也已经证明这个问题了。

紫色区域3 是本次访问的总时间

为了更准确验证相关问题,我们可以通过httpwatch清楚本地浏览器缓存等各种数据,再次请求服务器进行相关数据的统计等。

wps_clip_image-18356[4][1]

wps_clip_image-5063[5][1]

最后显示结果如下:

wps_clip_image-9596[5][1]

如上图,本次访问时间变成了, 首页访问时间还是最长的。

按照时间方式排列访问时间, 如下图, 点击紫色区域的time标题, 然后显示如下排列方式。

wps_clip_image-12035[5][1]

绿色区域显示访问时间的倒序排列, 访问时间长的排列最前面, 访问时间短的在下面。

蓝色区域用图形化方法表示出访问时间的大小等。

通过本次访问时间的显示我们基本断定必须解决首次php访问的时间了。

二. 编写脚本自动重新启动php程序

1. 切换帐号

输入 su -  命令, 然后输入 … 阅读全文

打字训练教程

  categories:书路  author:

来源:互联网

一、认识键盘

wps_clip_image-30734[5][2][1]

对打字来说,最主要的是熟悉主键盘区各个键的用处。

主键盘区包括26个英文字母,10个阿拉伯数字,一些特殊符号外,还附加一些功能键:

[Back Space] —— 后退键,删除光标前一个字符;

[Enter] —— 换行键,将光标移至下一行首;

[Shift] —— 字母大小写临时转换键;与数字键同时按下,输入数字上的符号;

[Ctrl]、[Alt] —— 控制键,必须与其他键一起使用;

[Caps Lock] —— 锁定键,将英文字母锁定为大写状态;

[Tab] —— 跳格键,将光标右移到下一个跳格位置;

空格键 —— 输入一个空格。

功能键区F1到F12的功能根据具体的操作系统或应用程序而定。

编辑键区中包括插入字符键[Ins],删除当前光标位置的字符键[Del],将光标移至行首的[Home]键和将光标移至行尾的[End]键,向上翻页[Page Up]键和向下翻页[Page Down]键,以及上下左右箭头。

辅助键区(小键盘区)有9个数字键,可用于数字的连续输入,用于大量输入数字的情况,如在财会的输入方面,另外,五笔字型中的五笔画收入也采用。当使用小键盘输入数字时应按下[Num Lock],此时对应的指示灯亮。

二、打 字 姿 势

打字之前一定要端正坐姿。如果坐姿不正确,不但会影响打字速度的提高,而且还会很容易疲劳,出错。正确的坐姿应该是:

wps_clip_image-17977[4][2][1]

1. 两脚平放,腰部挺直,两臂自然下垂,两肘贴于腋边。 … 阅读全文



快乐成长 每天进步一点点