- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 php设计模式之装饰器
装饰器模式的理解:在原来类的基础上改变功能(增加、减少或重写);实现: 原来:一个简单的抽象类,一个实体类实现抽象类,用于简单的功能。 装饰之后: 装饰抽象类继承原来简单的抽象类,并实现原来抽象类中的抽象方法,装饰器的实现类继承装饰器,实现类的构造函数中包含原来简单抽象类的引用,实现类实现装饰器类增加的抽象方法和重新原来装饰器类实现抽象类的方法,把简单的实体类传递给装饰器的实现类
2017-02-27 22:28:37
313
原创 php文件编码引起的bug
先还原下事故现场:FrontAssetLoad.php 编码格式: utf-8 Bom<?php namespace myproject; header('Content-Type: application/json;charset=utf-8'); class FrontAssetLoad { public function index()
2017-02-24 21:46:26
348
原创 nginx一些基础知识、搭建和mysql主从复制搭建
nginx —高性能的http和反向代理的服务器,也是IMAP/POP3/SMTP代理服务器俄罗斯人 Igor Sysoev 建立nginx 以事件驱动方式编写,非常高效,适合做集群前端nginx 具有很高的稳定性,采用分阶段资源分配技术,很大程度上减轻了DOS攻击的影响nginx 支持热部署,可以7*24小时不间断运行nginx 采用master-slave模型,充分利用smp的优势,且
2017-02-22 15:30:45
1933
原创 php 命名空间
首先阐述一下概念命名空间: 声明命名空间的代码应该放在<?php 代码后的第一行。 作用封装和组织相关的php类,类似把相关的文件放在同一目录下一样。 子命名空间使用 \ 分割。 同一空间的所有类没必要写在同一个php文件里。 厂商命名空间是最重要的命名空间,是最顶层的命名空间,用于识别品牌或组织,具有全局唯一
2017-02-21 19:21:16
435
原创 cig和fast-cgi的关系,fast-cgi和php-cgi、php-fpm、spawn-fcgi的区别和联系
cig和fast-cgi的关系,fast-cgi和php-cgi、php-fpm、spawn-fcgi的区别和联系首先贴上原版的英文解释:CGI: CGI, Common Gateway Interface, is a tool for HTTP server to contact with programs on other servers, which can be used into
2017-02-21 15:05:01
941
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人