Как уменьшить загрузку сервера в 2, 10 и более раз?
Нивапрос
1)Берем игру...
2)переписываем движок с PHP на C++ (или Object Pascal)
3)меняем базу с MySQL на Firebird/Postgres/Oracle
4)Profit
ЗЫ: Первое правило программиста интерфейсов: пользователь не должен ждать более 0.1 секунды. Шарик - самое жуткое нарушение сего правила, а 200-кратная пересылка данных, хоть не нагружает сервер, замедляет реакцию клиента, отсюда проблемы во время боев и т.п... Да и трафик у многих платный.
ЗЗЫ: Связку Delphi+Firebird, с кэшированием, использовал, после личного перебора нескольких альтернатив... рекомендую, ибо результат - многопользовательская система - работает без моего вмешательства 24/7 уже 3 года, исправно выдавая полный анализ 3 гигабайт данных за 5-7 секунд (начиналось оно с полугига за 2 секунды, но база растет).