Интерактивные сайты

Интернет развивается огромными темпами. В борьбе за аудиторию крупные интернет-компании поднимают стандарты качества веб-приложений на все более и более высокий уровень. Одним из важнейших качеств современных сайтов является интерактивность, если раньше все они поголовно представляли собой коллекцию статичных страниц, где можно что-то почитать или посмотреть, то сегодня они — почти живой организм.

Пользователи все больше привыкают узнавать о событиях и видеть реакцию на свои действия мгновенно, не дожидаясь загрузок страниц и прочих задержек. Раньше  это было возможно только для обычных приложений, но с сегодняшним уровнем технологий общаться с пользователем в реальном времени можно и посредством браузера, причем доступно это не только интернет-гигантам, а практически любому интернет-проекту.

Привнесение интерактивности в интернет-проекты — пожалуй, одна из самых популярных тем, с которой ко мне обращаются за консультацией.  В итоге я решил не жадничать и поделиться с общественностью своими знаниями в этой области, что в итоге вылилось в серию связанных статей:

Анонс

Общая архитектура

Организация клиентской части

Постоянное соединение между браузером и сервером

Повторное использование шаблонов

Серверная часть интерактивного сайта и потоки сообщений

Оптимизация

В ней я хочу отразить практически пошаговую инструкцию от А до Я для создания интерактивного интернет-приложения с нуля или основываясь на существующем статичном проекте. Читать рекомендую по порядку, начиная с архитектуры, даже если какая-то из последующих тем интересует больше, чем другие.

Вся рубрика "Интерактивные сайты"