- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Цель стоит не только выплюнуть быстро контент (это уже так и есть), а ускорить полную загрузку сайта вместе с внешними скриптами.
Пока понял из выше стоящих комментариев, что основная проблема заключается в БД. Что-то еще?
з.ы. Почему это так важно: скорость полной загрузки сайта тоже влияет на ранжирование.
основная проблема заключается в БД. Что-то еще?
Тяжёлые скрипты жрут процессор, и, соответственно, тормозят работу.
Цель стоит не только выплюнуть быстро контент (это уже так и есть), а ускорить полную загрузку сайта вместе с внешними скриптами.
Пока понял из выше стоящих комментариев, что основная проблема заключается в БД. Что-то еще?
.
Никто вам не скажет что у вас происходит по простой причине - нет исходных данных. То что вы привели в первом посте говорит лишь одно - тормоза.
Вам посоветовали уже поставить утилиту от гугла, есть аналогичная от яхи, посмотрите встроенную в Хром в конце-концов.
Программист этот ваш что, с секундомером сидел? Тогда найдите другого программиста
В первую очередь пожмите траффик (если еще этого не сделали) - будет загружаться быстрее в разы: http://schroepl.net/projekte/mod_gzip/config.htm
Для оптимизации загрузки информативно и полезно это дополнение к Firefox: https://addons.mozilla.org/ru/firefox/addon/yslow/
для внешних скриптов старайтесь использовать асинхронную загрузку, где возможно.
некоторые внешние скрипты иногда можно (и нужно) загружать со своего сайта (тупо скопировать на свой хост и загружать оттуда).
а иногда, наоборот: http://api.yandex.ru/jslibs/
Если все так серьезно и важны доли секунды - почитайте это: http://webo.in/articles/habrahabr/56-non-blocking-javascript/
P.S.
Очевидная вещь, но вдруг кто-то не знает: в адобовских фотошопе и иллюстраторе есть функция "Сохранить для Веб и устройств".
Очень качественное и эффективное сжатие графики. Например, если берешь картинки для сайта из буржуйнета, практически всегда с помощью этой функции можно сжать картинку в 1,5 - 2 раз без потери качества.
P.S.S.
И еще
Если движок пишете сами, не помещайте запрос к БД внутрь цикла. Лучше сначала выгрузить запрос целиком в массив, потом обойти его.
Чем меньше запросов к БД - тем быстрее.
В первую очередь пожмите траффик (если еще этого не сделали)
только не переборщите :)
Максимальное сжатие может положить навзничь неслабый процессор. Ориентируйтесь на 4-6 из 9.
только не переборщите :)
Максимальное сжатие может положить навзничь неслабый процессор. Ориентируйтесь на 4-6 из 9.
Если речь про ob_gzhandler, то по-моему, лучше сжимать сервером "на лету" (mod_gzip). Но доподлинно не знаю, ob_gzhandler не пользовался.
Чтобы уменьшить нагрузку на сервер, можно предварительно посжимать часть css и js файлов (которые редко редактируются), - сервер будет сразу цеплять предварительно сжатые файлы.
Чтобы уменьшить нагрузку на сервер, можно предварительно посжимать часть css и js файлов (которые редко редактируются), - сервер будет сразу цеплять предварительно сжатые файлы.
Для этого даже есть ngx_http_gzip_static_module.
Вот, кстати, подробная статейка - http://ktonanovenkogo.ru/vokrug-da-okolo/skorost-zagruzki/kak-uvelichit-skorost-zagruzki-sajta-optimizaciya-nagruzki-na-server.html
UPDATE
Программист:
Повторяю еще раз - покажите реальные данные, т.е. два скриншота из фаербага, один с кешем, другой без.
Иначе это гадание на кофейной гуще