Google page speed wtf?
Как понимать, когда заказчик хочет увеличить скорость сайта?
глагну допустим увеличил, так я должен еще над всеми страницами работать?
а если страниц там туева хуча?
кто как делает такие задания, прошу пояснить
ибо я х.з от чего отталкиваться
Дополнительно:
дополню
шаблон напр. один, но внутрянка разная
Ответы:
шаблон напр. один, но внутрянка разная
Скажите заказчику об этом. Объясните, что бриф для страниц 1,2,3,4... будет отличаться.
Наперед составьте бриф для первых 10 страниц, опишите, что и где будете делать.
Выдайте конечный ценник за эти 10 страниц и ценник за каждую страницу по отдельности.
p.s.
Это вариант в лоб. Если сольётся - пусть, репутацию не повредите при "аккуратном" недосказывании.
- так в том то и дело что сольется
ему напр. ценник указывают в проектах
не раз было что главную, т.е шаблон подогнал - ок. разбежались
но бывают случаи с такими заказчиками, что им бы самим подогнаться не мешало бы - imandrey, тут выбор: хорошо сделать работу/плохо сделать.
Во втором случае можно так: сказать, что оптимизируете только шаблон, а все остальное требует отдельных брифов на страницу, т.к. кишки у всех страниц разные, а это влияет на скорость.
Где-то можно умолчать и т.д. и просто адаптировать шаблон молча, но оно вам надо все? Тут легко повредить своей репутации.
Если заказчик невменяемый жадина - пусть ищет своего героя. Найдет :) - kashcheev, дело в том, что заказчика начинаешь понимать только после сдачи проекта
т.к в основном работа идет через сделку без риска
одним достаточно увидеть главную в зеленой зоне
другие начинают доставать, хотя не указывалось нигде
но его сторона превобладает, т.к было указано сайт вывести в зону
а сайт может подразумевать даже и поддомены
сложно это все - imandrey, "предложение" делаем мы. Не заказчики.
Я думаю, что ваш клиент имеет опыт решения своих задач с исполнителями-обложками.
Исполнитель-обложка включает в себя:
1. Низкие цены (всегда ж).
2. Быстрый результат.Если заказчик ламер от слова совсем - он особо прощупать конечный результат не сможет и будет доволен. Отсюда у него сложится своя модель общения с исполнителями.
А может человек просто наглый по жизни.
Если вы встречаете такого заказчика его нужно перевоспитывать. Я не буду рекомендовать продолжать "доить", т.к. это неправильно и погоду не делает не только дураку.
Один выдоенный заказчик = пачке выкинутых батареек вместе с пищевыми отходами.Это убивает "атмосферу".
Если клиент так активно не хочет перевоспитываться и не понимает, что вы то как раз его не доите, а Работать с ним хотите... Ну, вы сами поняли, что я могу порекомендовать.
Да, с моими подходами у меня нет регулярного огромного зароботка в IT. Денег отсюда хватает лишь на оплату коммуналки, ну и на мелочи. Но зато:
1. Я более менее доволен результатом.
2. Я "экологически-чист" :)
3. Один/два раза в год старые клиенты приводят ко мне людей с серьёзными намерениями и пониманием реального ценника. От таких клиентов есть большая денежка.В общем, свою позицию не советую, однако рекомендую попробовать вразумить человека. Ваша задача хороша тем, что результат вычисляет авторитетный посредник.
Ещё один вариант сказать, что я предложил ранее + уточнить, если он выберет на роль исполнителя не вас - проверить результат всех страниц на скорость, т.к. они отличаются, а другой исполнитель может обмануть, все люди разные.
А-ля забота. Иногда срабатывает.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для начала, давайте разберемся, что такое 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; }
2. Минификация CSS и JavaScript: Удалите ненужные пробелы, комментарии и переносы строк из вашего кода CSS и JavaScript, чтобы уменьшить его размер и ускорить загрузку.
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');
4. Улучшение серверного времени ответа: Оптимизируйте конфигурацию сервера, используйте кэширование на уровне сервера, уменьшите количество запросов к базе данных и улучшите производительность вашего хостинга.
Надеюсь, что эти рекомендации помогут вам улучшить показатели Google PageSpeed и сделать ваш сайт быстрее и более эффективным для пользователей.