- 加速动态网站 MySQL索引分析和优化2010-04-01 16:18:59
- 本文主要讲述了如何加速动态网站的MySQL索引分析和优化。 一、什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记
- 七种缓存使用武器 为网站应用和访问加速2010-04-01 16:17:55
- Web应用中缓存的七种武器: 1 数据库的缓存 通常数据库都支持对查询结果的缓存,并且有复杂的机制保证缓存的有效性。对于MySQL,Oracle这样的数据库,通过合理配置缓存对系统性能带来的提升是相当显著的。 2 数据连接驱动的缓存。 诸如PHP的ADODB,J2EE的连接驱动,甚至
- 小结:PHP动态网页程序优化及高效提速问题2010-04-01 16:12:28
- 一、传递数组时使用 return 比使用 global 要高效,比如: function userloginfo($usertemp){ $detail=explode(,$usertemp); return $detail; } $login=userloginfo($userdb); 比 function userloginfo($usertemp){ global $detail; $detail=explode(,$usertemp); } us
- PHP程序加速探索之服务器负载测试2010-03-19 09:45:54
- 服务器负载太大而影响程序效率也是很常见的,我们需要对此进行测试。这里我以目前最常用的Apache服务器为例。 Apache服务器自带有一个叫AB(ApacheBench)的工具,在bin目录下。使用这个轻巧的工具我们可以对服务器进行负载测试,看看在重负荷之下服务器的表现如何。Apac
- 使用mod_gzip加速你的html页面2010-03-01 16:10:42
- mod_gzip是一个可以加速html页面的程序,以apache的模块方式工作,你可以在 http://www.remotecommunications.com 得到 确定你的apache可以使用DSO方式安装模块。 首先解压缩并把补丁复制到临时目录中 # tar zxvf mod*z -C /tmp # cp *tch /tmp 先打补丁 # cd /tmp/mod
- Apache优化管理2010-01-20 10:01:26
- 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 http://www.chedong.com/tech/apache_install.html 关键词: apache install php resin mod_gzip mod_expire webalizer cronolog 内容摘要: Apache是一个历史悠久并且功能十分强
- 使用Apache的mod_gzip对WEB服务器进行HTTP压缩优化2010-01-20 10:00:28
- 内容摘要: HTTP压缩对于纯文本内容可压缩至原大小的40%一下,从而提供60%以上的数据传输节约,虽然WEB服务器会因为压缩导致CPU占用的略微上升,但是可以节约大量用于传输的网络IO。对于数据压缩带来的用户浏览速度提升(让页面符合8秒定律),这点总体负载5%-10%上
- 优化Apache 2.0 性能2010-01-15 09:53:27
- Simon Jandreski (February 2003) 深受欢迎的Apache Web服务器最新版本Apache 2.0已经上市,它具有使服务器能够更经济高效、可靠和可扩展运行的特性。本文介绍新特性,研究配置Apache 2.0的最佳方案,重点关注优化在使用Intel; Xeon;处理器的DellTM PowerEdgeTM服务器上
- 40个技巧优化您的PHP代码2009-12-30 10:22:41
- 1.如果一个 方法 能被静态,那就声明他为静态的,速度可提高1/4; 2.echo的效率高于print,因为echo没有返回值,print返回一个整型; 3.在循环之前设置循环的最大次数,而非在在循环中; 4.销毁变量去释放内存,特别是大的数组; 5.避免使用像__get, __set, __autoload等魔
- PHP的三点精华介绍2009-12-30 10:13:27
- 我发现很多的 PHP 程序员,尤其是 学习 还不是很久的,都不知道PHP的 精华 所在。Perl当年如何在商界出名?其强大的 正则表达式 。而PHP呢?他是一门从 Unix 下发展起来的语言,当然也就继承了Perl的很多特点,同时C的优点都有。快速、简洁、明了,尤其是C程序员,PHP
- 直接返回数组的方法是最慢的2009-12-02 11:42:20
- 缓存文件,大家用的最多的估计就是 return array(); 实验证明,这种 方法 是较慢的,试考查以下的3个文件. 其一. $arr.php 直接返回 数组 ?php returnArray ( db_host1 = 123 , db_host2 = 123 , db_host3 = 123 , db_host4 = 123 , db_host5 = 123 , db_host6 = 123 , db
- 例举PHP语言中的精华与技巧2009-10-29 10:08:52
- 很多的 PHP 程序员,尤其是 学习 还不是很久的,都不知道PHP的 精华 所在。Perl当年如何在商界出名?其强大的 正则表达式 。而PHP呢?他是一门从Unix下发展起来的 语言 ,当然也就继承了Perl的很多特点,同时C的优点都有。快速、简洁、明了,尤其是C程序员,PHP是至爱,
- 共享内存使用2009-07-21 09:42:28
- 本文将讨论在PHP4环境下如何使用进程间通讯机制IPC(Inter-Process-Communication)。本文讨论的软件环境是linux+php4.0.4或更高版本。首先,我们假设你已经装好了PHP4和UNIX, 为了使得php4可以使用共享内存和信号量,必须在编译php4程序时激活shmop和sysvsem这两个扩展模
- 使用APC缓存优化PHP程序2009-07-13 10:27:31
- Alternative PHP Cache(APC)是 PHP 的一个免费公开的优化 代码 缓存。它用来提供免费,公开并且强健的架构来缓存和优化 PHP 的中间代码。 在 Windows 下,APC 要求有 c:tmp 目录,并且该目录要对 Web 服务器进程可写。 1. 安装: 以PHP extension 形式安装. 2. 配置 a
- PHP一些有意思的小知识2009-07-13 09:42:17
- 单引号'和双引号的区别: 首先是单引号要比双引号执行效率要高,因为双引号会对内容进行预处理。 例如:'$value' 输出字符 $value ; $value输出变量$value的值。 char和 varchar的区别: char是定长 而varchar是变长,char 的主要特点是存储方式预分配, varchar当它的