नॉलेजबेस · स्क्रिप्ट और प्रोग्राम

Joomla को Memcached का उपयोग करने के लिए कैसे कॉन्फ़िगर करें

अंतिम अपडेट 2020-04-05

इस ट्यूटोरियल में हम बताएँगे कि अपने Joomla! CMS एप्लिकेशन को Memcached का उपयोग करने के लिए कैसे कॉन्फ़िगर करें।

Joomla! में Memcached का सपोर्ट पहले से मौजूद है।

इसका मतलब है कि आपको बस इस विकल्प को चालू करना है। इसके लिए आपको Joomla! की PHP कॉन्फ़िगरेशन फ़ाइल - configuration.php - को एडिट करना होगा।

यह फ़ाइल web root फ़ोल्डर के अंदर संग्रहित होती है। उदाहरण के लिए, यदि आपकी वेबसाइट इस पते पर उपलब्ध है:

http://yourdomainname.com/joomla तो इसका मतलब है कि configuration.php फ़ाइल आपके public_html/joomla फ़ोल्डर में है।

फ़ाइल को एडिट करने के लिए आप cPanel के File Manager का उपयोग कर सकते हैं।


Joomla 2.5 के लिए, आपको configuration.php फ़ाइल खोलनी होगी और निम्नलिखित वेरिएबल ढूँढने होंगे:

public $caching = '0';
public $cache_handler = 'file';
इन्हें एडिट करें और कोड को इस प्रकार बदलें:

public $caching = '2';
public $cache_handler = 'memcache';
public $memcache_server_host = 'localhost';
public $memcache_server_port = '11211';
इसके बाद फ़ाइल को सेव करें।



Joomla 1.5 के लिए, आपको configuration.php फ़ाइल खोलनी होगी और निम्नलिखित वेरिएबल ढूँढने होंगे:

var $caching = '0'; 
var $cache_handler = 'file';
इन्हें एडिट करें और कोड को इस प्रकार बदलें:

var $caching = '2';
var $cache_handler = 'memcache';
var $memcache_settings = array('compression' => 0, 'persistent' => 0, 'servers' => array(array('host' => '127.0.0.1', 'port' => 11211)));
इसके बाद फ़ाइल को सेव करें।



बस इतना ही - आपका Joomla! CMS अब सही ढंग से कॉन्फ़िगर हो गया है और यह API कॉल, डेटाबेस कॉल और ऑब्जेक्ट को कैश करने के लिए Memcached का उपयोग करता है।

सभी ज्ञान आधारित लेख

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.