ОБСУЖДЕНИЕ

Ищу .htaccess

17 сообщений1 просмотровОткрыта
#1
Для опимизирования php кода!
#2
Ну по твоим словам я понял для зжатия страницы как тут например?
Gzip внизу пишет
#3
Да
#4
Да,такой нада
#5
Это зжатие страницы, а не оптимизация кода!
#6
Один словом в меня на хосте кео вибивает то что мой сайт перевисил нагрузку !
#7
Создай файл gzip.php
И впиши это туда
PHP
function start() {
   ob_start();
   ob_implicit_flush(0);
}

function output($compress = true, $use_etag = true, $send_body = true) {
$min_gz_size = 1024;
$page = ob_get_contents();
$length = strlen($page);
ob_end_clean();

if ($compress && extension_loaded('zlib') &&
(strlen($page) > $min_gz_size) &&
isset($globals['http_server_vars']['http_accept_encoding'])) {
   $ae = explode(',', str_replace(' ', '', $globals['http_server_vars']['http_accept_encoding']));
   $enc = false;
   if (in_array('gzip', $ae)) {
$enc = 'gzip';
   } else if (in_array('x-gzip', $ae))
$enc = 'x-gzip';

   if ($enc) {
$length = strlen($page);
header('content-encoding: ' . $enc);
header('vary: accept-encoding');
   } else {
$compress = false;
   }
} else
   $compress = false;

if ($use_etag) {
   $etag = '"' . md5($page) . '"';
   header('etag: ' . $etag);
   if (isset($globals['http_server_vars']['http_if_none_match'])) {
$inm = explode(',', $globals['http_server_vars']['http_if_none_match']);
foreach ($inm as $i) {
   if (trim($i) == $etag) {
header('http/1.0 304 not modified');
$send_body = false;
break;
   }
}
   }
}

if ($send_body) {
   header('content-length: ' . $length);
   echo $page;
   }
}

И дальше так используй
В шапки пропиши это
include_once 'путь до файла gzip.php';
start();
И в ногах сайта
output();
#8
Тогда это тебе ручками надо оптимизировать код, а не зжимать страницу и увеличивать тем себе нагрузку :)
А так меняй тариф и все))
#9
Спс
#10
Как ручками?
#11
А если сменю тариф ето поможет?
#12
Должно)))))))))
#13
Лучше кодера найми))
#14
элементарно)ну к чему вам это?при онлайне в 10-30 человек,а у 90 % с этого сайта так и есть,не к чему делать оптимизацию,а уже если у сайта есть будущее с хорошим онлайном,то тут придётся нанимать человека кодера для этого
#15
Ясно:-) тогда можна неспишить в меня от 10 до 30:-)
#16
конечно)
#17
Или зделай модуль который будет с облачного хранилищя подкачку делать! Сайт будет летать