Composer 是 PHP5.3以上 的一个依赖管理工具。 包依赖管理意思就是:一个项目中引入某个包,而这个包又需要引入其他一些包;

2019-05-02 16:49:50

在基于web的结构当中,数据库是最难进行横向扩展的,当一个应用系统的用户量和访问量与日俱增的时候,数据库却没有办法像server那样简单的通过添加更多的硬件和服务节点来扩展性能和负载能力。对于很多需要提供24小时不间断服务的网站来说,对数据库系统进行升级和扩展是非常痛苦的事情,往往需要停机维护和数据迁移。

2019-02-20 16:10:20

abstract: 定义为抽象的类可以被继承,但不能被实例化。任何一个类,如果它里面至少有一个方法是被声明为抽象的,那么这个类就必须被声明为抽象的。

2018-12-23 10:08:47

看过这些魔术方法,曾经遇到过的奇葩问题或许都能在这里找到answer;

2018-12-23 10:01:49

首先,php的解析引擎是Zend引擎,。在zend引擎中是使用zval结构来存储php变量的,zend是用c写的,所以代码中的结构定义也是c的语言结构,zval中包含有四个属性,分别是value,type,refcount,is_ref。

2018-12-23 09:49:58

1 E_ERROR 致命的运行时错误(它会阻止脚本的执行) 2 E_WARNING 运行时警告(非致命的错误) 4 E_PARSE 解析错误 8 E_NOTICE 注意(事情可能是或者可能不是一个问题) 256 E_USER_ERROR 用户生成的错误消息,由trigger_error()函数生成

2018-10-23 18:35:23

本编文章包含了mac常用的基本工具,比如:HomeBrew,iterm,phpstorm及其配置,tig,ccat等。还有mac下nginx、redis、mysql、php的安装

2018-09-09 21:35:23