- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
UPDATE
Программист:
Цитата:
Проблема не с оптимизацией сервера, бд, и так далее, с этим у проекта всё хорошо. Эти данные получены из фаербага и дело не в скорости сервера, а в том, что слишком медленно загружаются рекламные блоки (то есть все внешние скрипты).
Почитайте внимательно: http://webo.in/articles/habrahabr/56-non-blocking-javascript/
Конкретные решения для оптимизации загрузки скриптов.
И проблема может быть не с загрузкой скриптов как таковых, а с загрузкой данных, которые эти скрипты выводят на сайте.
Отпишитесь о проблеме тем, кто предоставляет эти скрипты, т.е. в поддержку рекламных сетей.
Вообще, можно подправить приоритет воркеров у nginx'a, тогда вначале будет отдаваться статика, а уже потом, радостно, догружаться прон\реклама\прочая_муть.
Повторяю еще раз - покажите реальные данные, т.е. два скриншота из фаербага, один с кешем, другой без.
один с кешем:
http://i.piccy.info/i7/9f3d3afbc47bd34e300a3a95d771268e/1-5-1546/64861280/1_skryn_s_keshem.jpg
другой без:
http://i.piccy.info/i7/109c9b9686148ae8a734f24f4ed818d1/1-5-1547/643305/2_bez_kesha.jpg
*a.com - остаточные символы домена.
один с кешем:
http://i.piccy.info/i7/9f3d3afbc47bd34e300a3a95d771268e/1-5-1546/64861280/1_skryn_s_keshem.jpg
другой без:
http://i.piccy.info/i7/109c9b9686148ae8a734f24f4ed818d1/1-5-1547/643305/2_bez_kesha.jpg
*a.com - остаточные символы домена.
ну у вас все не так плохо как могло бы быть.
основная проблема у вас - огромное количество запросов, больше 100, для открытия странички
вы не можете воздействовать на внешние скрипты (реклама-статистика), но можете уменьшить количество запросов к своим файлам.
во-первых, объедините все js в один-два файла, тоже самое сделайте для css
во-вторых, вынесите картинки и css в поддомены - это даст возможность броузеру загружать ресурсы параллельно, устанавливая не 4-6 соединений, а в несколько раз больше, т.е. броузеру не нужно будет ждать пока загрузятся предыдущие ресурсы, он будет тянуть сразу все. я вижу что вы уже пользуетесь спрайтами, но почему-то много явно мелких статичных картинок в спрайты не засунуто, а хорошо бы.
кстати, посмотрите, почему гугл-статистика дергается несколько раз? обычно хватает одного раза, у вас 10 раз дергается, вы какую-ту хитрую статистику считаете?
убедитесь что вы используете асинхронные версии статистики-рекламы, гугл и адривер умеют работать асинхронно, т.е. не тормозят загрузку страницы.
используйте "ленивую" загрузку ява-скриптов. т.е. вынесите отдельно все ява-скрипт функции, которые не требуются для показа странички (ну всяки там onClick) и загружайте их асинхронно, визуально страничка будет загружена и показана, пользователь не заметит что на самом деле страничка еще грузится в фоне. но это может потребовать некоторых усилий, т.к. возможно нужно будет делать рефакторинг ява-скрипт кода, а если вы используете смс, то скорее всего и вовсе невозможно.
поставьте плагин в броузер YSlow от яхи или Page Speed от гугля, может они еще подскажут что-нибудь.