• 【nginx,apache】thinkphp ,laravel,yii2开发运行环境搭建

    缘由经常会有人问xx框架怎么配置运行环境,这里我就给贴出吉祥三宝(Yii2,Laravel5,Thinkphp5)的Nginx和Apache的配置,供大家参考NginxYii2server{charsetutf-8;client_max_body_size128M;listen80;server_nameyii.local.test;root/home/www/yii2/web;indexinde
  • 图解说说 正向代理、反向代理、透明代理

    代理是互联网发展初期就有的一项技术,主要是通过在服务器上安装代理软件提供代理功能的。常见的代理主要有三类正向代理反向代理透明代理有点迷糊吧,什么正向、反向了。其实我刚开始听到这个概率也是挺迷糊的,下面我们一起来详细了解下正向代理在没有特别说明的情况下,代理说的就是正向代理。定义正向代理(forwardproxy)是位于客户端【用户A】和原生服务器【服务器B】之间的代理服务器C图解从上图我们可以看出
  • 【php】命名空间 和 自动加载的关系

    目的本文的目的主要是说明命名空间的use关键词和newClassName这两个步骤,哪个步骤才会执行自动加载,这是逻辑有点混乱的表现,这种想法也是很正常的,让我们来解密吧命名空间(namespace)php从5.3加入了命名空间,我略懂一些java,所以命名空间还是比较好理解的,为什么需要命名空间啦?主要解决自己写的内部类/函数/常量和第三方的类/函数/常量冲突。引用命名空间下资源都要使用关键字u
  • 【Composer】实战操作二:自己创建composer包并提交

    大纲创建自己的composer库提交到指定平台测试安装自己的库设置composer平台自动更新如何方便测试自己开发的库开始动手创建自己的composer库个人博客后台有一部分是关于统计的,通过UA获取浏览器,设备,操作系统。本人封装了一个库,放在github上,源码地址:https://github.com/apanly/browser-detector,任何一个文件夹只有有个composer.j
  • PAC 自动代理

    最近看了HTTP权威指南里面有关于代理的介绍,代理有很多种,今天主要来说说自动代理PACPAC(ProxyAutoConfig)是一个Script;经由编写这个Script,我们可以让系统判断在怎么样的情形下,要利用哪一台Proxy来进行联机PAC文件是纯文本格式的,实际上也是个Javascript文件。在PAC文件中一定要定义FunctionFindProxyForURL//参数url是用户输入