magento加速LNMP服务器优化

magento服务器优化

1、压缩js,css代码,如果有必要把所有的css,js分别综合到一个文件中,并压缩,缓存

2、清除magento模板中不必要的注释,为所使用到的图片瘦身

3、 优化magento代码,这个步骤工作量大,但可能是效果显著的步骤,不过前提是你非常熟悉magento,彻底删除不用的模块,关闭没用的block, 清除无效,无用的xml(解析xml非常昂贵的),在一个页面中尽量不要大量调用magento的image resize功能,非常消耗内存,除非你自己优化代码。

4、mysql配置优化,充分发挥你的硬件资源,下面的数值要根据你的配置调整

key_buffer_size = 512M
max_allowed_packet = 64M
table_cache = 512
sort_buffer_size = 4M
net_buffer_length = 8K
read_buffer_size = 4M
read_rnd_buffer_size = 2M
myisam_sort_buffer_size = 64M
tmp_table_size = 128M
query_cache_size = 96M
query_cache_type = 1
thread_cache_size = 8
max_connections = 400
wait_timeout = 300

5、将magento的var目录挂载到内存中,加快读取速度,如

mount -t tmpfs -o size=100M,mode=0777 tmpfs var

使用tmpfs加速

服务器环境:针对内存512M左右的linux服务器的优化

1
2
mount -t tmpfs -o size=128M,mode=1777 tmpfs /path/to/var/cache/
mount -t tmpfs -o size=32M,mode=1777 tmpfs /path/to/var/session/

防止系统重启后设置失效

1
/etc/fstab

把下面两行增加到上面文件中

1
2
tmpfs /path/to/var/cache/ tmpfs size=128M,mode=1777 0 0
tmpfs /path/to/var/session/ tmpfs size=32M,mode=1777 0 0

提示:记得将/path/to 改成到达你网站根目录的路径
资料来源:http://yoast.com/magento-performance-hosting/
关于tmpfs的详细资料及教程:http://www.ibm.com/developerworks/cn/linux/filesystem/l-fs3/

6、安装php加速器,如APC,XCACHE,eAccelerator,安装方法参考相关的网站

然而归于根本,最大的优化来自于对模板,对代码,对block的优化。

在 Magento的优化中, Mysql的优化是很重要的,在Magento的官方网给出了有关Mysql的优化, 官方网并没有要我们把Mysql的存储引擎改为innodb, 但我觉的得这是很有必要的,当改成innodb后,还得把Mysql的配置文件修改修改下, 有时根据官方的文档来并不能成功, 这时就要看你的环境而定了, 下面给出我所配置的mysql文件给大家参考:

(继续)

Magento系统后台优化加速

 
1、给系统减负
去掉Incoming Message,进入后台,  System—Configuration– Advanced– Mage_AdminNotification —- 选择 Disable ,如果你用不上投票功能,就把Mage poll也关闭了;
2、开启缓存
我们知道,在开发的时候,关闭缓存是比较好的,可以及时查看修改的效果,但运营后,为了让访客浏览快速,我们要在后台开启缓存功能
System—>Cache Management– Select All- Disable或Enable以提升运营速度。
3、去掉不需要的产品属性
进入后台,Catalog- Attributes,把我们不需要用到的属性可以去掉;
4、开启编译设置,最少能提升25%的运行速度
System-tools- Compilation 系统默认是关闭状态的,我们开启Run Compilation Process
5、整合Js和CSS
System- Configuration- Developer- Java Script Settings和CSS Setting全部选择Yes
这样,我们就把零散的Js和css就合并到一起,减少了冗余代码和系统的运行速度。
基本上,设置完这些,能让你的站点运行速度提升30-40%。
下面我们来说我们的重点,magento的seo,为了便于理解,我把它分为两个部分来讲,一是站内优化设置,一是站外优化设置:

原创文章,作者:卧龙涤生,如若转载,请注明出处:https://www.chuang-ke.com/1600

(0)
上一篇 2015年1月30日 下午11:35
下一篇 2015年1月31日 下午1:53

相关推荐

回复 新用户607943

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(12条)

  • 新用户459405
    新用户459405 2017年4月10日 下午2:28

    那都是启动加力的数据吧..

  • 新用户367950
    新用户367950 2017年4月19日 下午7:01

    此翁之博文可谈量何谈质?

  • 新用户895437
    新用户895437 2017年4月21日 下午1:56

    没那个能耐别bb这bb那,辣鸡你去画啊,瞎bb啥,看漫画看电视剧,全看一群自大的人这喷,那喷。我一直不理解,有些人没那能力,有什么资格,说这说那。

  • 新用户981849
    新用户981849 2017年4月22日 下午1:51

    你代表自己就好了,不用代表大家!

  • 新用户754554
    新用户754554 2017年4月23日 下午1:55

    这不是死星吗

  • 新用户291942
    新用户291942 2017年4月24日 下午1:51

    其实我想说,爱是不分性别的。况且同性恋又不是有病。

  • 新用户826211
    新用户826211 2017年4月25日 下午1:51

    别美了,这个尺寸,还是狮子老虎比较温顺。

  • 新用户824590
    新用户824590 2017年4月26日 下午1:53

    万 部 A 片高清 国产日韩 http://T.cN/RtswVdh

  • 新用户628459
    新用户628459 2017年4月27日 下午1:48

    这到底怎麽回事女主杀男主是个肿么情况 能不能别虐了 都快哭了

  • 新用户440161
    新用户440161 2017年4月28日 下午1:49

    总要搞点事情出来你们才甘心!

  • 新用户607943
    新用户607943 2017年4月29日 下午1:39

    我这个人就很直接,我是很坦白的。说歧视就是真的歧视,我说歧视穆斯林就是真的歧视穆斯林,我说歧视东北人就是真的看不起东北人。但我说不歧视,就是真的不歧视,我不歧视黑人、也不歧视河南人,那就是真的不歧视。

  • 新用户090165
    新用户090165 2017年5月4日 下午8:37

    知道为什么这部作品成为不了像斗罗大陆和斗破苍穹一样的传奇漫画吗? 因为第一:它的整体画风还不错,但是它的更新速度是非常的慢,几乎是俩个月一更;第二:它没有做过任何推广,导致这个成为它致命的弱点,最后才演变成这样的结局。

创客交流群