Загрузка данных
 
Логин:   Пароль:      
Регистрация   Забыли пароль?

15 горячих:

Публикации с меткой «оптимизация»

Hi-loadОптимизация клиентской части

Скорость

Вам наверняка приходилось сталкиваться с проблеммой медленной работы сайта.

Причину того мы обычно ищем в PHP и MySQL, но зачастую забываем о том, что из себя представляет страница, которая попадает в браузер пользователя. Помимо HTML есть еще и Javascript, CSS, множество картинок, флеш объекты и прочее.

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

Несколько подробных статей на эту тему:
* Оптимизация клиентской части
* Как ускорить работу сайта для посетителя
* Скорость имеет значение

Стоит добавить еще несколько вещей

1. Стоит помещать Javascript файлы в конец HTML и использовать только внешние методы для регистрации событий (не использовать атрибутов, типа «onclick» и т.п.). Это поможет избежать ошибок в тех случаях, когда Javascript еще не загружен, а пользователь уже пытается выполнить какое-то действие

2. Стоит заранее сжимать статику gzip-ом, а в отдающем сервере просто отдавать необходимые заголовки. В этом может помочь этот модуль nginx'a

3. Изолируйте отдачу на разные сервера (например, динамику и статику отдавайте с разных серверов) — поможет изолировать проблемы с нагрузками
golotyuk 7 июня 2009 20:28 комментариев: 1
:) 1,19 :(

Ukrainian PHP Group4ТБ - Антикризис в быту : как вдохнуть вторую жизнь в старый сервер - пусть инженеры HP нервно курят

Собери сервер на 4ТБ своими руками
Небольшое руководство к действию или расслабляющая 10 минутка

По роду своей деятельности нам всегда нужно очень много серверов для хранения большого количества данных – в основном это видео. Так как на дворе кризис, бюджет весьма ограничен, а мы нуждались в очередном десятке серверов, был проведен небольшой рисерч, и оказалось, что собрать новый сервер на базе стандартных комплектующих для домашних PC гораздо дороже, чем купить б/у-шные хорошие машины и поставить туда новые большие винты.
Sych 4 апреля 2009 20:39 комментариев: 14
:) 2,01 :(
© 2008 | О сайте | Инструкции | Обратная связь
© Powered by BigStreet

Работа с БД:
 Время - 0.0079
 Запросов - 5
Работа с кэшем:
 Время - 0.0025
 Записей - 1
 Прочтений - 5
Общее время:
 0.0394