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

2019-05-02 16:49:50

关于MySQL的优化,一般情况下,第一想到的就是建立索引,但是索引并不是越多越好,使用索引要恰到好处,才能更好地优化性能。MyISAM基于ISAM(索引顺序访问方法),支持全文索引;InnoDB的行锁也不是绝对的,如果它在执行一个更新的语句时没法确定更新的范围,也会锁表,比如like更新;InnoDB支持回滚、崩溃恢复、ACID事务控制,InnoDB存储它的表和索引在一张表空间,表空间可以包含多个文件。

2019-02-24 13:12:08

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

2019-02-20 16:10:20

vim /usr/local/etc/nginx/vhosts/wshiyi.me.conf; sudo nginx -t; sudo nginx -s reload

2018-12-23 10:40:52

sort() 函数用于对数组单元从低到高进行排序。 rsort() 函数用于对数组单元从高到低进行排序。 asort() 函数用于对数组单元从低到高进行排序并保持索引关系。 arsort() 函数用于对数组单元从高到低进行排序并保持索引关系。

2018-12-23 10:29:29

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

2018-12-23 10:08:47

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

2018-12-23 10:01:49

字符在字符串的位置 ;字符串长度 ; 截取字符串;检测字符串1是否含有字符串2;

2018-12-23 09:58:28