Memcached su Managed Flex Server

Memcached è un server cache rilasciato sotto la licenza BSD per l’archiviazione generica e il recupero di dati dalla memoria di lavoro. Il software viene impiegato principalmente per siti Internet che salvano temporaneamente dati di sistemi di database sul server.

Sul vostro Managed Flex Server vi offriamo la versione più recente, aggiornata regolarmente da noi. Nel pannello di controllo viene visualizzato tramite quale porta Memcached viene eseguito nei nostri sistemi, host: localhost:11211

Requisiti

Per impostazione predefinita Memcached è utilizzabile nei nostri sistemi su tutti i Managed Flex Server.

Wordpress

Per Wordpress sono disponibili diversi plug-in con cui è possibile configurare le opzioni cache per Memcached. Vi consigliamo di utilizzare Powered Cache o Simple Cache.

Non appena il plug-in è stato installato, attivatelo nella panoramica e aprite le impostazioni. Qui è possibile attivare la funzione cache per Memcached e, a seconda del plug-in, sono disponibili impostazioni avanzate opzionali.

Attenzione: l’installazione e l’attivazione contemporanea di più plug-in cache può provocare incompatibilità. Dopo aver eventualmente testato più plug-in, sceglietene uno solo.

Drupal 8

In Drupal è necessario installare innanzitutto i moduli per Memcached tramite un link per il download o direttamente come file .tar.gz. Le versioni attuali di Memcache e Memcache Storage sono disponibili sul sito ufficiale di Drupal.

Non appena i moduli sono installati, nel file "./sites/default/settings.php" è necessario aggiungere alla fine le seguenti righe:

/.sites/default/settings.php
// Set’s default cache storage as Memcache and excludes database connection for cache
$settings['cache']['default'] = 'cache.backend.memcache_storage';
// Set’s Memcache key prefix for your site and useful in working sites with same memcache as backend.
 $settings['memcache_storage']['key_prefix'] = '';
// Set’s Memcache storage server’s.
 $settings['memcache_storage']['memcached_servers'] =  ['127.0.0.1:11211' => 'default'];
// Enables to display total hits and misses
 $settings['memcache_storage']['debug'] = TRUE;

Al fine di visualizzare Memcached nella relazione sullo stato, si consiglia di svuotare l’intera cache.

 Magento

Magento preferisce Redis a Memcached. La spiegazione è disponibile nella documentazione ufficiale di Magento.

Joomla!

In Joomla la possibilità di selezionare la modalità cache desiderata è prevista direttamente nelle impostazioni. "Handler cache", in questo caso "Memcached", viene selezionato alla voce Sistema > Configurazione > Sistema > Memoria intermedia (cache). L’indirizzo IP 127.0.0.1 e la porta server 11211 fungono da host del server.

TYPO3

Per l’utilizzo di Memcached, in TYPO3 è necessario adeguare solo il file LocalConfiguration.php con il seguente codice:

/LocalConfiguration.php
$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['dbal'] = array(   
 'backend' => 'TYPO3\\CMS\\Core\\Cache\\Backend\\MemcachedBackend',
    'options' => array(
        // port is mandatory!
        'servers' => array('localhost:11211', 'otherhost:11211', 'thirdhost:11211'),
    )
);

Ulteriori informazioni sono disponibili nella documentazione ufficiale di TYPO3.

Neos

In Neos è necessario modificare il seguente file: ./Packages/Framework/Neos.Eel/Configuration/Caches.yaml

Per impostazione predefinita questo file si presenta come di seguito:

./Packages/Framework/Neos.Eel/Configuration/Caches.yaml
Eel_Expression_Code:
  frontend: Neos\Cache\Frontend\StringFrontend
  backend: Neos\Cache\Backend\SimpleFileBackend

La cache viene adeguata come di seguito:

./Packages/Framework/Neos.Eel/Configuration/Caches.yaml
Eel_Expression_Code:
  frontend: Neos\Cache\Frontend\StringFrontend
  backend: Neos\Cache\Backend\MemcachedBackend


Ulteriori informazioni e istruzioni sono disponibili nella documentazione di Neos.

 

Ha trovato ciò che stava cercando?

I nostri professionisti dell’assistenza la possono aiutare personalmente!

 

© 2001 - Hostpoint AG