#页面优化

优化MySQL数据库性能的八大方法

本文探讨了提高MySQL数据库性能的思路,并从8个方面给出了具体的解决方法。1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将...

PHP开发程序应该注意的42个优化准则

PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。它可以比CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。下面介绍了42个程序的优化准则。1.如果一个方法可静态化,就对它做静态...

新浪微博LAMP性能优化之路

http://www.infoq.com/cn/presentations/the-road-of-weibo-lamp-performance-optimization...

自定义PHP页面跳转函数redirect($url, $time = 0, $msg = '')

利用PHP的header()函数,可以实现页面跳转,如header("Location:".$url);但它有个缺点,一旦HTTP报头块已经发送,就不能使用header()函数,来发送其它的标头。这个时候只能利用前端HTML或JS技术来实现页面跳转了!怎样知道HTTP报头块已经发送了呢?PHP的headers_sent...

Linux/CentOS优化配置 汇总

[强烈要求做的]CentOS启用sudo,禁用root远程登录修改Linux的SSH远程连接端口技巧Linux命令行修改IP、网关、DNS、主机名的方法Linux/CentOS服务器一个网卡绑定多IP地址(永久设置)Linux开机直接进入“命令行”模式更改CentOS6.x yum源为国内 阿里云源...

新浪微博宋琦:PHP在微博优化中的“大显身手”

摘要:2013中国软件开发者大会编程语言与工具专题论坛中,新浪微博架构师宋琦介绍了PHP在新浪微博中的应用,并且分享了很多微博主站所做的性能优化的工作。【CSDN报道】 2013中国软件开发者大会(以下简称SDCC)于8月30-31日在北京新云南皇冠假日酒店举办。作为CSDN和《程序员》杂志倾力打造、千人规模...

Apache 优化配置10条建议

之前VPS使用的是默认的Apache配置,感觉还行,不过随着博客的人流量上升,显然这种配置无法满足需求了;下面是Apache官方手册中给出的几条优化配置建议,笔者将其整理出来,对Apache服务器的运行效率是有帮助的。控制MaxClients的设置,以避免服务器产生太多的子进程而发生交换。进程间的数据交换会占用很大内存...

JavaScript如何获取/计算页面元素的offset?

问题 通过点击一控件,在控件的下面显示一个浮动层,通常的做法是:获取此控件的offset值,再计算出浮动层的top,left等css属性的值,赋值即可。那么下面就看一下如何获取控件的offset值。纯JS的实现首先想到的是这样的一段js。document.getElementById("divFloat")....

mysql优化 SHOW PROCESSLIST命令详解

最近程序运行巨卡,通常排查方式:查看服务器网络、内存使用情况、cpu使用情况、mysql线程占用情况,查找程序本身原因。而查看mysql的情况则用到:SHOWPROCESSLISTSHOWPROCESSLIST:显示哪些线程正在运行如果您有root权限,您可以看到所有线程。否则,您只能看到登录的用户自己的线程,通常只会...

MySQL专题3 SQL 优化

这两天去京东面试,面试官问了我一个问题,如何优化SQL我上网查了一下资料,找到了不少方法,做一下记录(一)、首先使用慢查询分析  通过Mysql的SlowQuerylog可以找到哪些SQL运行很慢。耗时间 在my.ini中:long_query_time=1log-slow-queries...
代码星球 ·2021-01-15

MySQL专题 2 数据库优化 Slow Query log

  MySQLServer有四种类型的日志——ErrorLog、GeneralQueryLog、BinaryLog和SlowQueryLog。  第一个是错误日志,记录mysqld的一些错误。第二个是一般查询日志,记录mysqld正在做的事情,比如客户端的连接和断开、来自客户端每条SqlStatement记录信息;如果...

c/c++与函数有关的优化

一、函数调用的优化调用函数需要对内存进行多次访问,因此对函数的调用通常很费时,容易造成程序效率低下;在函数调用过程中,如果每一次函数的调用结果都相同且需要多次调用时,可以将几次调用的结果进行多次累加,以避免函数多次调用带来的效率低下;二、变量存储优化对频繁使用的变量和只在一定范围内的变量,尽可能将其设定为局部变量,因为...
代码星球 ·2021-01-15

c/c++优化结构控制

一、表达式优化--使用替换程序中的乘除法c/c++中的加减运算效率远远高于乘除运算,由于移位指令的执行速度和乘除法差不多,所以可以使用移位的方式来替换程序中的乘除法。一个数向右移一位,等于该数乘以2;向左移一位,等于该数除以2;通过这种移位的方式可以明显提高程序的工作效率;理论上讲,所有的乘法运算均可以转化为移位操作,...
代码星球 ·2021-01-15

浏览器输入url后发生的事情以及每步可以做的优化

首先总结下输入url按下回车后的大致流程:查询url的ip地址。建立tcp连接,连接服务器。浏览器发起http/https请求。服务器响应浏览器的请求。网页的解析与渲染。下面分析每个过程查询url的ip地址详细过程:浏览器解析出url中的域名。查询浏览器的DNS缓存。浏览器中没有DNS缓存,则查找本地客户端hosts文...

前端体验优化小贴士

onerror事件会在文档或图像加载过程中发生错误时被触发,可以给用户提示,或者改变图片的地址为占位图:<imgsrc="image.gif"onerror="alert('图片不能被加载。')">有时候点击的时候会不小心选中文字,增加这个设置可以避免此问题:  -webkit-user-select:no...
代码星球 ·2021-01-13
首页上一页...3031323334...下一页尾页