2014-01-22 45 views
0

Ik希望您能帮我找到我的多个magento网上商店的完美设置,并有28个商店的视图。 昨天我们在服务器上用下面的local.xml设置安装memcached。 其实网上商店不是更快可能是错误的是我的设置低于oke。Magento 1.7与Memcached结合并不快速

<config> 
<global> 
    <install> 
     <date><![CDATA[Mon, 01 Jul 2013 20:04:28 +0000]]></date> 
    </install> 
    <crypt> 
     <key><![CDATA[]]></key> 
    </crypt> 
    <disable_local_modules>false</disable_local_modules> 
    <resources> 
     <db> 
      <table_prefix><![CDATA[]]></table_prefix> 
     </db> 
     <default_setup> 
      <connection> 
       <host><![CDATA[localhost]]></host> 
       <username><![CDATA[]]></username> 
       <password><![CDATA[]]></password> 
       <dbname><![CDATA[]]></dbname> 
       <initStatements><![CDATA[SET NAMES utf8]]></initStatements> 
       <model><![CDATA[mysql4]]></model> 
       <type><![CDATA[pdo_mysql]]></type> 
       <pdoType><![CDATA[]]></pdoType> 
       <active>1</active> 
      </connection> 
     </default_setup> 
    </resources> 
    <session_save><![CDATA[files]]></session_save> 
<cache> 
    <prefix>koelcenter_</prefix> 
    <backend>Apc</backend> 
    <slow_backend>Memcached</slow_backend> 
    <fast_backend>Apc</fast_backend> 
    <slow_backend_options> 
      <servers> 
       <server> 
        <host><![CDATA[127.0.0.1]]></host> 
        <port><![CDATA[11211]]></port> 
        <persistent><![CDATA[1]]></persistent> 
       </server> 
      </servers> 
      <compression><![CDATA[]]></compression> 
      <cache_dir><![CDATA[]]></cache_dir> 
      <hashed_directory_level><![CDATA[]]></hashed_directory_level> 
      <hashed_directory_umask><![CDATA[]]></hashed_directory_umask> 
      <file_name_prefix><![CDATA[]]></file_name_prefix> 
    </slow_backend_options> 
    <memcached> 
      <servers> 
       <server> 
        <host><![CDATA[127.0.0.1]]></host> 
        <port><![CDATA[11211]]></port> 
        <persistent><![CDATA[1]]></persistent> 
       </server> 
      </servers> 
      <compression><![CDATA[]]></compression> 
      <cache_dir><![CDATA[]]></cache_dir> 
      <hashed_directory_level><![CDATA[]]></hashed_directory_level> 
      <hashed_directory_umask><![CDATA[]]></hashed_directory_umask> 
      <file_name_prefix><![CDATA[]]></file_name_prefix> 
    </memcached> 
</cache> 
</global> 
<admin> 
    <routers> 
     <adminhtml> 
      <args> 
       <frontName><![CDATA[admin]]></frontName> 
      </args> 
     </adminhtml> 
    </routers> 
</admin> 

+0

缓存很暖和吗?如果页面之前没有被击中,您将不会注意到任何区别。 – input

+0

感谢您的回复,我们现在已经有一天在运行,而且每天有很多点击的主页也不会更快。 – user3223579

+0

看起来你可以使用[Varnish](https://www.varnish-cache.org/)和[Turpentine](http://www.magentocommerce.com/magento-connect/2984.html)(Magento插件用于清漆)。这样,你就拥有了快速存储的快速商店!清漆是一个完整的页面缓存。 –

回答

0

内存缓存不是Magento的一个伟大的缓存机制。最好的是Redis,它也可以缓存会话并做得更好。

另外我注意到你正在使用APC缓存后端。它有时也可能非常棘手 - 您可能想在xml设置中尝试使用APC,并且不需要尝试各种内存缓冲区大小。在某些情况下,我发现只是将APC作为PHP模块运行效果很好,并且不需要将APC设置为local.xml中的后端。但是,将Redis设置为缓存和会话缓存引擎时,Redis总是可以提高性能。

请注意,目前Magento在PHP 5.4和APC之上是not stable