2014-01-22 44 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