WordPress

基于贝叶斯平均的产品排序方法

做产品评测(Product Review Website)网站时会遇到如何对产品进行智能排序(smarting ranking or smarting rating)的问题。

假设有10款同类型不同品牌的电风扇,网站允许登录用户对这些产品进行评论和打分,为了让其他用户更快了解哪些产品是大多数用户认同的产品,哪些是不好用的产品,就要根据用户打分情况给产品排个序,让结果一目了然。

Read More
WordPress

WordPress 3.2.1 开启gzip压缩

为了让网站提速决定开启gzip压缩,主要是要将css、js等文件也一起压缩,以下在Wordpress 3.2.1测试通过(主机hostmonster)

在.htaccess文件中加入如下代码,apache需要开启mod_deflate

Read More
WordPress

自定义WordPress查询的4种方法

自定义WordPress查询的4种方法如下:

  • 通过改变query_posts($args)的参数修改主循环
  • 通过WP_Query Class
  • 通过filters更改query_posts()产生的SQL语句
  • 通过$wpdb自定义SQL语句
Read More
Opensource

Prestashop中ajax cart功能如何开启

Prestashop内建的cart block模块支持ajax模式,要开启此模式需要到后台->Modules->Cart block v1.2 by PrestaShop->Configure中选中将Ajax cart开启。可是我就遇到了奇怪的事情,开启此功能后不但没有体验到ajax的速度,还把购物车搞的不好用了。每次点Add to cart总会刷新页面跳转到购物车页面,而不是ajax方式更新侧边栏的购物车模块。

Read More