Google page speed wtf?

Ссылка скопирована
1 ответ

Как понимать, когда заказчик хочет увеличить скорость сайта?
глагну допустим увеличил, так я должен еще над всеми страницами работать?
а если страниц там туева хуча?
кто как делает такие задания, прошу пояснить
ибо я х.з от чего отталкиваться

Дополнительно:

дополню
шаблон напр. один, но внутрянка разная

Ответы:

шаблон напр. один, но внутрянка разная

Скажите заказчику об этом. Объясните, что бриф для страниц 1,2,3,4... будет отличаться.

Наперед составьте бриф для первых 10 страниц, опишите, что и где будете делать.

Выдайте конечный ценник за эти 10 страниц и ценник за каждую страницу по отдельности.

p.s.
Это вариант в лоб. Если сольётся - пусть, репутацию не повредите при "аккуратном" недосказывании.

  • так в том то и дело что сольется
    ему напр. ценник указывают в проектах
    не раз было что главную, т.е шаблон подогнал - ок. разбежались
    но бывают случаи с такими заказчиками, что им бы самим подогнаться не мешало бы
  • imandrey, тут выбор: хорошо сделать работу/плохо сделать.

    Во втором случае можно так: сказать, что оптимизируете только шаблон, а все остальное требует отдельных брифов на страницу, т.к. кишки у всех страниц разные, а это влияет на скорость.

    Где-то можно умолчать и т.д. и просто адаптировать шаблон молча, но оно вам надо все? Тут легко повредить своей репутации.
    Если заказчик невменяемый жадина - пусть ищет своего героя. Найдет :)

  • kashcheev, дело в том, что заказчика начинаешь понимать только после сдачи проекта
    т.к в основном работа идет через сделку без риска
    одним достаточно увидеть главную в зеленой зоне
    другие начинают доставать, хотя не указывалось нигде
    но его сторона превобладает, т.к было указано сайт вывести в зону
    а сайт может подразумевать даже и поддомены
    сложно это все
  • imandrey, "предложение" делаем мы. Не заказчики.

    Я думаю, что ваш клиент имеет опыт решения своих задач с исполнителями-обложками.

    Исполнитель-обложка включает в себя:
    1. Низкие цены (всегда ж).
    2. Быстрый результат.

    Если заказчик ламер от слова совсем - он особо прощупать конечный результат не сможет и будет доволен. Отсюда у него сложится своя модель общения с исполнителями.

    А может человек просто наглый по жизни.

    Если вы встречаете такого заказчика его нужно перевоспитывать. Я не буду рекомендовать продолжать "доить", т.к. это неправильно и погоду не делает не только дураку.
    Один выдоенный заказчик = пачке выкинутых батареек вместе с пищевыми отходами.

    Это убивает "атмосферу".

    Если клиент так активно не хочет перевоспитываться и не понимает, что вы то как раз его не доите, а Работать с ним хотите... Ну, вы сами поняли, что я могу порекомендовать.

    Да, с моими подходами у меня нет регулярного огромного зароботка в IT. Денег отсюда хватает лишь на оплату коммуналки, ну и на мелочи. Но зато:
    1. Я более менее доволен результатом.
    2. Я "экологически-чист" :)
    3. Один/два раза в год старые клиенты приводят ко мне людей с серьёзными намерениями и пониманием реального ценника. От таких клиентов есть большая денежка.

    В общем, свою позицию не советую, однако рекомендую попробовать вразумить человека. Ваша задача хороша тем, что результат вычисляет авторитетный посредник.

    Ещё один вариант сказать, что я предложил ранее + уточнить, если он выберет на роль исполнителя не вас - проверить результат всех страниц на скорость, т.к. они отличаются, а другой исполнитель может обмануть, все люди разные.
    А-ля забота. Иногда срабатывает.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Стас DB Ответ

Для начала, давайте разберемся, что такое Google PageSpeed. Google PageSpeed ​​- это сервис, предоставляемый Google, который анализирует производительность веб-страниц и предлагает рекомендации по улучшению скорости загрузки и оптимизации сайта.

Если вы обнаружили проблему с Google PageSpeed, есть несколько шагов, которые вы можете предпринять, чтобы улучшить показатели вашего сайта.

1. Оптимизация изображений: Используйте сжатие изображений и форматы с низким весом, такие как JPEG или WebP, чтобы уменьшить размер файлов и ускорить загрузку страницы.

function compress_image($source_url, $destination_url, $quality) {
    $info = getimagesize($source_url);
    if ($info['mime'] == 'image/jpeg') 
        $image = imagecreatefromjpeg($source_url);
    elseif ($info['mime'] == 'image/png') 
        $image = imagecreatefrompng($source_url);
 
    imagejpeg($image, $destination_url, $quality);
    return $destination_url;
}

function compress_image($source_url, $destination_url, $quality) { $info = getimagesize($source_url); if ($info['mime'] == 'image/jpeg') $image = imagecreatefromjpeg($source_url); elseif ($info['mime'] == 'image/png') $image = imagecreatefrompng($source_url); imagejpeg($image, $destination_url, $quality); return $destination_url; }

2. Минификация CSS и JavaScript: Удалите ненужные пробелы, комментарии и переносы строк из вашего кода CSS и JavaScript, чтобы уменьшить его размер и ускорить загрузку.

function minify_css_js($code) {
    $code = preg_replace('/\s+/', ' ', $code);
    $code = preg_replace('/\/\*.*\*\//', '', $code);
    return $code;
}

function minify_css_js($code) { $code = preg_replace('/\s+/', ' ', $code); $code = preg_replace('/\/\*.*\*\//', '', $code); return $code; }

3. Использование кэширования: Установите правильные заголовки кэширования на вашем сервере, чтобы браузеры могли кэшировать ресурсы и уменьшить количество запросов к серверу.

header('Cache-Control: max-age=3600, public');
header('Expires: ' . gmdate('D, d M Y H:i:s', time() + 3600) . ' GMT');

header('Cache-Control: max-age=3600, public'); header('Expires: ' . gmdate('D, d M Y H:i:s', time() + 3600) . ' GMT');

4. Улучшение серверного времени ответа: Оптимизируйте конфигурацию сервера, используйте кэширование на уровне сервера, уменьшите количество запросов к базе данных и улучшите производительность вашего хостинга.

Надеюсь, что эти рекомендации помогут вам улучшить показатели Google PageSpeed ​​и сделать ваш сайт быстрее и более эффективным для пользователей.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно