简介: Linux、Apache、MySQL 和 PHP (LAMP) 架构是目前最流行的 web 服务器架构的之一。作者 John Mertic 审视了每个 LAMP 应用程序为实现最优性能而应当利用的 5 项内容。包括:使用操作码缓存、优化您的 PHP 设置、管理您的 req...
前言: 在PHP+MySQL架构的站点中,本文重点从MySQL的角度去分析如何使Discuz!论坛(或者类似的PHP+MySQL架构的程序)应对大访问量。同时给出一些使用Memcache去减轻MySQL压力的建议。其中很多数据是个人测试的结果,如有不同意见,敬请留言告之。另外由于个...
前言: 对于一个高性能的Web站点,性能提升的2个主要突破点 .响应时间. 效率 当前集中考虑的主要是响应时间方面,平时我们关注比较多的是后台Web服务器端的优化,通过Yahoo的实际数据分析,80-90%的终端响应时间是由前端决定的,所以是前端的优化也是非...
1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4; 2.echo的效率高于print,因为echo没有返回值,print返回一个整型; 3.在循环之前设置循环的最大次数,而非在在循环中; 4.销毁变量去释放内存,特别是大的数组; 5.避免使用像...
一、文件系统 在fstab里加入noatime,如 #cat /etc/fstab /dev/sda1 /home &nbs...
一、什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,...