class Controller {
public function view($filename) { // получаем название класса для папки во view, без приставки Controller в нижнем регистре
$class = get_called_class(); // получаем название класса
return VIEWPATH . '/' . strtolower(substr($class, 0, strpos($class, 'Controller'))) . '/' . $filename . '.php'; // делаем так, чтобы можно было написать лишь название файла чтобы он вставился
}
}
function test() {
$start = microtime(true);
file_get_contents('юрл');
$time = microtime(true) - $start;
$res1 = $time;
$start2 = microtime(true);
$ch = curl_init('юрл');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36');
$res = curl_exec($ch);
$time2 = microtime(true) - $start2;
$res2 = $time2;
return $time . " and " . $res2;
}
то есть SPA, это сайт полностью построенный на AJAX? Тогда VK по сути также относится к SPA, по скольку при прослушивании того же аудио и переходя по всем страницам (сообщения, новости), аудио не перестает играть до тех пор, пока страницу мы не обновим через F5?