Второй экземпляр сервера (для статических файлов) на стандартном хосте?

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

2 ответа

Решение

Короткий ответ, это зависит. Если ваш текущий Сервер является очень раздутой установкой Apache с множеством модулей, загруженных для обслуживания динамического контента, и множеством правил перезаписи, которые оцениваются при каждом запросе, то вы можете получить довольно высокую производительность, запустив второй экземпляр сервера, такой как NGINX ( http://wiki.nginx.org/), который использует только несколько МБ памяти ядра и будет обслуживать статический контент тысячам одновременно работающих клиентов, практически не потребляя при этом ни одного ЦП.

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

Другие вопросы по тегам