Каким образом увеличение оперативной памяти и вычислительной мощности на моем сервере делает мой сайт быстрее?
Я понимаю, что скорость загрузки сайта зависит от многих вещей, однако мне интересно узнать, как я могу положительно повлиять на скорость загрузки, увеличив спецификации на моем выделенном сервере:
- Позволяет ли это моему серверу обрабатывать больше запросов?
- Это уменьшает количество поездок туда и обратно?
- Уменьшает ли это время отклика сервера?
- Позволяет ли это моему серверу генерировать страницы на Wordpress быстрее?
1 ответ
- да-иш
- нет
- да-иш
- да-иш
Позволяет ли это моему серверу обрабатывать больше запросов? Запросы поступают и по существу помещаются в очередь до тех пор, пока у системы не будет достаточно времени для их обработки. При увеличении системных ресурсов такая очередь может обрабатываться быстрее, и такая очередь может быть настроена для одновременной обработки большего количества запросов, так что... да (обратите внимание: это очень обобщенно)
Это уменьшает количество поездок туда и обратно? Нет, дизайн вашего приложения - единственное, что влияет на это. Если ваше приложение отправляет запрос на сервер, оно отправляет запрос (например, "туда-обратно"). Если вы увеличиваете ресурсы своего сервера, вы, в свою очередь, не уменьшаете количество запросов, которые делает ваше приложение.
Уменьшает ли это время отклика сервера? Да, смотрите первое объяснение. Он часто может уменьшить время отклика по тем же причинам, что и там. Однако задержка сети и другие факторы за пределами области сервера могут влиять на полное время обработки ответа.
Позволяет ли это моему серверу генерировать страницы на Wordpress быстрее? Опять же, смотрите первое объяснение. Это может помочь вашему серверу быстрее генерировать страницы, предоставляя больше энергии процессам, которые генерируют страницы. Тем не менее, внешние факторы помимо сервера по-прежнему применяются.
В целях повышения производительности две области с высокой целевой нагрузкой (при условии, что у вас нет тонны и тонны трафика, чего нет у большинства сайтов), сокращают чтение и кэширование базы данных. Кэширование охватывает различные области... кеширование данных на сервере, кеширование вывода страниц, кеширование в браузере содержимого, изображений и т. Д. Если производительность ниже желаемой, обычно это хорошее место для начала.