性能优化对与电子商务网站来说,非常关键,好的用户响应速度是核心的用户体验因素。Prestashop提供了集成的性能优化措施,主要有如下几点:
1.启用smarty缓存,减少模版编译时间。
2.减少页面大小的措施。
一、安装APC
下载 http://pecl.php.net/get/APC-3.1.9.tgz
编译参数如下:
./configure --enable-apc --enable-apc-spinlocks --disable-apc-pthreadmutex
安装过程就不说了, 标准的php扩展安装模式.
我们知道数据库处理sql是一条条处理的,假设购买商品的流程是这样的:
sql1:查询商品库存
if(库存数量 > 0)
{
//生成订单...
sql2:库存-1
}
当没有并发时,上面的流程看起来是如此完美,