Какое увеличение производительности CSS Sprite для постоянных посетителей? - PullRequest
1 голос
/ 04 марта 2009

У меня есть сайт с большим меню, и у каждого элемента в меню есть значок. Я пытался реализовать CSS-спрайт, чтобы ускорить его, но мне интересно, каким будет прирост производительности. Мой сайт закрыт для публики, поэтому пользователи почти всегда будут повторяться, так стоит ли его внедрять или я просто полагаюсь на кэширование?

Ответы [ 3 ]

2 голосов
/ 04 марта 2009

Если на вашем сайте нет большого неповторяющегося трафика, вероятно, заметного прироста производительности не будет вообще. У вас сейчас проблемы с производительностью? Если нет, то, вероятно, нет необходимости преждевременно оптимизировать такую ​​относительно незначительную вещь.

0 голосов
/ 04 марта 2009

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

В List Apart есть хорошая статья на эту тему http://www.alistapart.com/articles/sprites/

0 голосов
/ 04 марта 2009

Как вы уверены, что в будущем части сайта не будут

  • Обнародованы
  • Расширить частную аудиторию
  • Получить новые меню

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

Теперь, так как у вас уже есть код, который работает, я бы не слишком беспокоился об этом. Но при объединении сайтов изначально нужно помнить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...