Керування файлами cookie, які використовуються для реклами, таких як персоналізація реклами, ремаркетинг і аналіз ефективності реклами.
2.8.1.4. Тест Memcache(d)
Замовлення та налаштування додаткової послуги описані в статті Memcache(d).
Для тестування роботи модулів Memcache і Memcached можна запустити такий скрипт:
<?php
echo 'PHP version: ' . phpversion()."<br>";
$dir = explode("/", $_SERVER["SCRIPT_FILENAME"]);
$account = $dir[2];
if (extension_loaded('memcached')) {
echo "<br>MemcacheD extension loaded<br>";
$md = new Memcached();
$md->addServer('/home/' . $account . '/.system/memcache/socket', 11211);
if (!$md->get('Dint')) {
$md->set('Dint', time());
}
echo date("d-m-Y H:i:s", $md->get('Dint'))." - date and time of the first run of the script in memcacheD<br>";
var_dump($md->get('Dint'));
} else {
echo "<br>MemcacheD extension NOT loaded<br>";
}
if (extension_loaded('memcache')) {
echo "<br><br>Memcache extension loaded<br>";
$m = new Memcache;
$m->connect('unix:///home/' . $account . '/.system/memcache/socket', 0) or die ("unable to connect");
if (!$m->get('int')) {
$m->set('int', time());
}
echo date("d-m-Y H:i:s",$m->get('int'))." - date and time of the first run of the script in memcache<br>";
var_dump($m->get('int'));
} else {
echo "<br>Memcache extension not loaded<br>";
}
При першому запуску в Memcache і Memcached, якщо вони завантажені, записується дата. При наступних запусках виводиться дата, записана при першому запуску. Для кожного модуля, якщо він коректно завантажений і працює, буде виводитися повідомлення «extension loaded».