php-fpm的安装很简单,参见PHP(PHP-FPM)手动编译安装。下面主要讨论下如何提高Nginx+Php-fpm的性能。1.Unix域Socket通信之前简单介绍过Unix Domain Socket这种通信方式,参见:Nginx+PHP-FPM的域Socket配置方法Unix域Socket因...
分类:
Web程序 时间:
2014-10-19 11:24:10
阅读次数:
347
1,优化sqlselect语句,只select必要的字段,避免循环执行sql,减少多表链接,增加索引,优化表结构,选择适当的存储引擎2,优化服务器,把不必要的进程关掉3,少用正则表达式,正则表达式执行速度慢,尽量用foreach代替while和for循环4,把多张图片按比例放在一张大图5,页面..
分类:
Web程序 时间:
2014-10-15 06:40:00
阅读次数:
192
通常来讲,移动端展示一张图片是用浏览器来渲染的,如果图片过大,手机性能不太好的情况下,手机会显示比较卡。原因是没有处罚设备本身的GPU来渲染,可以使用canvas触发GPU来渲染图片。使用 drawImage()方法如:var c=document.getElementById("myCanvas"...
分类:
移动开发 时间:
2014-10-11 19:22:06
阅读次数:
199
1. 定义,或者申明对象的时候,不进行初始化。在类的构造函数中初始化。因为 如果 在类的成员属性中直接初始化数据,编译后,会把初始化的代码 放到 这个类的构造函数中。如果自己在定义类的成员属性的时候,已经初始化了,自己又手动在构造函数中再次初始化,编译后,在构造函数中就有 两个初始化同一个对象的代码...
分类:
移动开发 时间:
2014-10-11 01:09:34
阅读次数:
240
mysql 数据库优化包括a.表的设计合理化(符合3NF)b.添加适当索引(index[4种:普通索引 主键索引 唯一索引unique 全文索引])c.分表技术(水平分割,垂直分割)d.读写[写:update/delete/add]分离e.存储过程[模块化编程 可以提高速度]数据库的三层结构 ora...
分类:
数据库 时间:
2014-10-05 23:26:39
阅读次数:
329
http://www.169it.com/article/3219955334.html sql语句使用基本原则:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致....
分类:
数据库 时间:
2014-09-25 15:41:39
阅读次数:
326
四、分析执行计划创建索引根据语句的执行计划来判断应该对什么表创建什么索引,是常用优化技巧。其实文章前面的例子已经告诉读者如何结合statistics profile和statistics IO语句的输出来创建索引。这里分析一个稍微复杂一些的例子。SQL语句如下:SELECT CurrentseNo ...
分类:
数据库 时间:
2014-09-24 19:49:17
阅读次数:
221
CSS简写就是指将多行的CSS属性简写成一行,又称为CSS代码优化或CSS缩写。CSS简写的最大好处就是能够显著减少CSS文件的大小,优化网站整体性能,更加容易阅 读。下面介绍常见的CSS简写规则:一、盒子大小这里主要用于两个属性:margin和padding,我们以margin为例,paddin....
分类:
Web程序 时间:
2014-09-16 18:55:50
阅读次数:
296
1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故 把函数加上了双引号)。2、如果能将类的方法定义成sta...
分类:
Web程序 时间:
2014-09-16 14:10:00
阅读次数:
247
25个Apache性能优化技巧推荐 Apache至今仍处于web服务器领域的霸主,无人撼动,没有开发者不知道。本篇文章介绍25个Apache性能优化的技巧,如果你能理解并掌握,将让你的Apache性能有显著的提升!Apache部分:1. 移除不用的模块。2. 使用 mod_disk_cache NO...
分类:
其他好文 时间:
2014-09-04 14:33:39
阅读次数:
176