Twitter существенно оптимизировали

Источник: hwp
Алекс Шум

Разработчики Twitter сообщили о проведенной работе по оптимизации производительности сервиса и упрощению проведения ряда операций. Сообщается, что в сентябре 2010 года специалисты сосредоточились на архитектуре веб-приложений для того, чтобы максимально оптимизировать Twitter под JavaScript во всех браузерах. Однако в то же время была проигнорирована оптимизация для серверов. То есть вместо того, чтобы предоставить рендеринг серверам, задачу возложили на пользователей.

Twitter

С нынешним обновлением ситуация кардинально изменилась, внесенные правки как раз перенесли большую нагрузку на сервера. В результате время загрузки Twitter сократилось на пятую часть в сравнении с прежним уровнем. Среди очевидных для пользователя изменений отмечается изъятие из URL знака "#".

Сделано это потому, что в противном случае браузеру приходится скачивать страницу HTML и осуществлять распознавание пути "hashbang" посредством JavaScript. Также урезаны некоторые функции JavaScript, чтобы опять же сократить время загрузки страниц. В настоящее время Twitter занимается развертыванием улучшений по всей "территории" сайта.


Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?artId=31393