Раз вы полностью обновили систему, значит, вполне вероятно, что у вас уже не такая версия nginx и модуля нужного там тоже вполне может не быть. Для начала узнайте актуальное состояние.
Ещё раз - нельзя сравнивать xml и ajax. Это разные вещи. Поэтому на ваш вопрос нельзя дать ответ.
Если у вас опечатка и вы имели в виду xml и json, то попробуйте ввести свой вопрос в поисковик и увидите множество сравнений и объяснений. Но если говорить коротко - нужно выбирать то, что лучше поддерживается в вашем языке программирования и то, с чем вам проще работать.
Сергей delphinpro, разумеется, поэтому я и говорю, что моё утверждение про 30 Кб ничуть не менее валидно, чем ваше про "не завирайся" - мы же оба не знаем что там внутри :)
Сергей delphinpro, вообще, я хотел 90 написать, но из принципа поспорю :)
900 до 90 ужмутся вообще легко. Прямо сейчас посмотрел на одном из проектов - 572 Кб превратились при помощи GZip на не самых задранных настройках в 56,7 Кб. А если в коде много повторений, то сжатие будет ещё эффективнее, так что это вполне реально, хоть и маловероятно.