Средние показатели производительности веб-сайта - PullRequest
1 голос
/ 13 июля 2010

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

Моя проблема в том, что я нашел множество тематических исследований с очень популярных сайтов, таких как Facebook, Google и Amazon, но мне действительно нужны некоторые выводы и цифры для сайтов.немного меньше, скажем, 50-250 тыс. посетителей в месяц.

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

1 Ответ

0 голосов
/ 03 марта 2011

Для Facebook или Google улучшение настройки производительности на 5% может сэкономить много денег. Я сделал много анализа производительности для клиентов, и они часто начинают с вопросов настройки. Но в 90% случаев самый большой прирост производительности - это изучение самого приложения. Вы не можете настроить танкер, чтобы бежать как Порше. Вот некоторые выводы, которые я нашел для главных проблем с производительностью веб-приложения J2EE . Если веб-сайт использует Drupal или Wordpress, вы хотите включить встроенное кэширование перед началом работы. Эти программные пакеты также позволяют оптимизировать объединение JavaScript и CSS в один файл, что сокращает время прохождения по сети. Если у вас есть сайт с большим количеством контента, увеличьте объем памяти, выделяемой для разных буферов в вашей БД. Для сайта с очень статичным содержимым настройте веб-сервер, например, Apache, для сжатия HTML-данных. Установите правильную политику истечения срока действия контента. Попробуйте оптимизировать размер файла изображения. Я обнаружил, что изображения на многих веб-сайтах могут быть уменьшены в размерах без потери качества изображения. Убедитесь, что на веб-сервере достаточно физической памяти. Большая часть конфигурации сервера коробки оптимизирована. Поэтому обычно есть только несколько вещей, которые нужно сделать. Что касается типа веб-сайта, который вы просматриваете, я не думаю, что вам нужно слишком беспокоиться. Если у вас есть такие файлы, как Flash или PDF, это очень популярно. Вы можете рассмотреть возможность размещения этих файлов в CDN (облаке), поэтому у вас есть другие опыт, чтобы позаботиться о пропускной способности для вас. Эти решения становятся довольно доступными даже для небольших и средних сайтов.

...