/var
/www
/fastuser-phone
/data
/www
/phone-928.ru
/includes
/number-text.php
$file = $_SERVER['DOCUMENT_ROOT'] . '/cached/numbers_stat.json';
if (file_exists($file) && filemtime($file)+86400 > time()) {
$stat = file_get_contents($file);
$stat = json_decode($stat, TRUE);
} else {
$row = DB::table("data_number")->select('operator', 'abc', 'start', 'end')->get();
$stat = array('sum_all' => '', 'sum_megafon' => '', 'sum_mts' => '', 'sum_beeline' => '', 'sum_tele2' => '', 'sum_mobile' => '', 'sum_static' => '', 'sum_free' => '');
foreach ($row as $value) {
$value = json_decode(json_encode($value), true);
$numbers = $value['end']-$value['start'];
if($value['operator'] == 'ПАО «МегаФон»') {
$stat['sum_megafon'] += $numbers;
} elseif($value['operator'] == 'ПАО «Мобильные ТелеСистемы»') {
$stat['sum_mts'] += $numbers;
} elseif($value['operator'] == 'ПАО «Вымпел-Коммуникации»') {
$stat['sum_beeline'] += $numbers;
} elseif($value['operator'] == 'ООО «Т2 Мобайл»') {
$stat['sum_tele2'] += $numbers;
}
if(substr($value['abc'], 0, 1) == '9') {
$stat['sum_mobile'] += $numbers;
} elseif(substr($value['abc'], 0, 3) == '800') {
$stat['sum_free'] += $numbers;
} else {
$stat['sum_static'] += $numbers;
}
$stat['sum_all'] += $numbers;
}
file_put_contents($file, json_encode($stat, JSON_UNESCAPED_UNICODE));
}
/* META */
$meta = array(
"description" => 'Всего на нашем сайте содержится информация о ' . number_format($stat['sum_all'], 0, '', ' ') . ' стационарных и мобильных телефонных номерах России, из которых ' . number_format($stat['sum_megafon'], 0, '', ' ') . ' — «МегаФон», ' . number_format($stat['sum_mts'], 0, '', ' ') . ' — «МТС», ' . number_format($stat['sum_beeline'], 0, '', ' ') . '> — «Билайн» и ' . number_format($stat['sum_tele2'], 0, '', ' ') . ' — «Tele2».',
"keywords" => 'статистика телефонных номеров'
/var
/www
/fastuser-phone
/data
/www
/phone-928.ru
/includes
/number-text.php
$file = $_SERVER['DOCUMENT_ROOT'] . '/cached/numbers_stat.json';
if (file_exists($file) && filemtime($file)+86400 > time()) {
$stat = file_get_contents($file);
$stat = json_decode($stat, TRUE);
} else {
$row = DB::table("data_number")->select('operator', 'abc', 'start', 'end')->get();
$stat = array('sum_all' => '', 'sum_megafon' => '', 'sum_mts' => '', 'sum_beeline' => '', 'sum_tele2' => '', 'sum_mobile' => '', 'sum_static' => '', 'sum_free' => '');
foreach ($row as $value) {
$value = json_decode(json_encode($value), true);
$numbers = $value['end']-$value['start'];
if($value['operator'] == 'ПАО «МегаФон»') {
$stat['sum_megafon'] += $numbers;
} elseif($value['operator'] == 'ПАО «Мобильные ТелеСистемы»') {
$stat['sum_mts'] += $numbers;
} elseif($value['operator'] == 'ПАО «Вымпел-Коммуникации»') {
$stat['sum_beeline'] += $numbers;
} elseif($value['operator'] == 'ООО «Т2 Мобайл»') {
$stat['sum_tele2'] += $numbers;
}
if(substr($value['abc'], 0, 1) == '9') {
$stat['sum_mobile'] += $numbers;
} elseif(substr($value['abc'], 0, 3) == '800') {
$stat['sum_free'] += $numbers;
} else {
$stat['sum_static'] += $numbers;
}
$stat['sum_all'] += $numbers;
}
file_put_contents($file, json_encode($stat, JSON_UNESCAPED_UNICODE));
}
/* META */
$meta = array(
"description" => 'Всего на нашем сайте содержится информация о ' . number_format($stat['sum_all'], 0, '', ' ') . ' стационарных и мобильных телефонных номерах России, из которых ' . number_format($stat['sum_megafon'], 0, '', ' ') . ' — «МегаФон», ' . number_format($stat['sum_mts'], 0, '', ' ') . ' — «МТС», ' . number_format($stat['sum_beeline'], 0, '', ' ') . '> — «Билайн» и ' . number_format($stat['sum_tele2'], 0, '', ' ') . ' — «Tele2».',
"keywords" => 'статистика телефонных номеров'
/var
/www
/fastuser-phone
/data
/www
/phone-928.ru
/index.php
if (!empty($uri[1]) && $uri[1] == 'personal-data') {
$page = 'about-personal-data';
} elseif (!empty($uri[1])) {
header("HTTP/1.0 404 Not Found");
$page = 404;
} else {
$page = 'about';
}
}
# TEMPLATE RENDER
if (empty($page)) {
header("HTTP/1.0 404 Not Found");
$page = 404;
}
ob_start("ob_html_compress");
require("includes/$page.php");
ob_end_flush();
#echo 'Script time: '.round(microtime(true) - $start, 4).' sec.';