摘要: 1.去php官方网站下载最新版本的源码包 http://php.net/downloads.php 2.下载之后执行下面的代码 在执行这条命令时,会检查PHP所需要的依赖,根据提示安装依赖 3.configure之后,执行make 4.make install 5.把php.ini拷贝到/app/t 阅读全文
posted @ 2017-02-05 21:52 walkabc 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 最近再部署Yii2项目时,遇到一些问题,主要是环境问题 1.有些目录没有写入权限 因为php-fpm在执行时所属的用户时nobody,所以最好是把assets,runtime,web目录分给nobody用户 执行上面的命令,使得php-fpm拥有这些目录的使用权限 2.php的拓展问题,因为开发环境 阅读全文
posted @ 2017-02-05 21:45 walkabc 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 在高性能、高强大的运算下,内存的优化,可以让服务性能再度提升,现在大量的web环境采用了PHP+MYSQL+NGINX的搭配,而查过很多第三方的评测,jemalloc对MYSQL的优化是最强力的: 在单线程下,彼此相差不多,dlmalloc(Doug Lea’s malloc, been aroun 阅读全文
posted @ 2017-02-05 20:20 walkabc 阅读(709) 评论(0) 推荐(0) 编辑
摘要: PHP5.3之后支持了类似Java的jar包,名为phar。用来将多个PHP文件打包为一个文件。 首先需要修改php.ini配置将phar的readonly关闭,默认是不能写phar包的,include是默认开启的。 创建一个phar压缩包 new Phar的参数是压缩包的名称。buildFromD 阅读全文
posted @ 2017-02-05 16:14 walkabc 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 看一下官网的索引语法 MySQL的索引种类有 1.主键索引PRIMARY KEY 2.普通索引INDEX KEY 3.唯一索引UNIQUE KEY 4.全文检索FULLTEXT KEY 阅读全文
posted @ 2017-02-05 14:00 walkabc 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句 阅读全文
posted @ 2017-02-05 13:51 walkabc 阅读(158) 评论(0) 推荐(0) 编辑