1magento在做了很多bolck cache的时候,当刷新缓存后,502,卡死了,然后服务器就很卡
最后吧var/cache/* 清空后,然后恢复了正常。可能是缓存文件写的时候出错导致的吧
2当添加一个属性的时候,如果这个属性在分类页面进行了排序,那么需要在index里面刷新三个
php indexer.php --reindex catalog_product_attribute
php indexer.php --reindex catalog_product_flat
php indexer.php --reindex catalog_category_product
3
如果数据库服务器负载很大,那么可以尝试做一些block cache
对于这个,最好是做头部和尾部,也就是header和footer,再就是一些在各个页面都很少变动的东西,譬如菜单。
另外对于按照分类id和product id的也可以作,但是需要权衡一下,如果这个部分一旦确定了,很少变动可以尝试做,
所以,对于分类页面的一些侧栏是可以做的,譬如侧栏的子分类菜单,分类的销售排行,也就是说,大致需要一个周才需要刷新的,都可以作上
但是在刷新block的时候,一定不要在访问高峰期刷新,不然后很卡的,对服务器造成压力,因为写缓存的时候是需要开销的、
(责任编辑:最模板) |