最近的文章列表

国际(内外贸)网店Prestashop的性能优化方法

性能优化对与电子商务网站来说,非常关键,好的用户响应速度是核心的用户体验因素。Prestashop提供了集成的性能优化措施,主要有如下几点:

     1.启用smarty缓存,减少模版编译时间。

     2.减少页面大小的措施。

  •        减少CSS数量,合并到一个CSS文件。
  •        JavaScript合并。
  •        减少HTML大小。
  •        压缩嵌入到HTML中的javascript代码。
  •        HTML压缩。
2015/12/28 Comments:
APC(PHP)参数详解和自定义2套配置文件(性能高, 不适合频繁更新、性能稍低)示例代码

一、安装APC
下载 http://pecl.php.net/get/APC-3.1.9.tgz

编译参数如下:

代码如下:
./configure --enable-apc --enable-apc-spinlocks --disable-apc-pthreadmutex

安装过程就不说了, 标准的php扩展安装模式.

2014/9/1 Comments:
解决php抢购秒杀抽奖等大流量并发入库导致的库存负数的问题(非/阻塞模式)

我们知道数据库处理sql是一条条处理的,假设购买商品的流程是这样的:

sql1:查询商品库存

if(库存数量 > 0)
{
//生成订单...
sql2:库存-1
}

当没有并发时,上面的流程看起来是如此完美,

2014/7/16 Comments: