SlideShare a Scribd company logo
1 of 56
Все о скорости
сайтов
Юрий Устинов
Русоникс
Москва, 20 июня 2013
Загрузка сайта
DNS (узнаем, где сайт)
Загрузка сайта
DNS (узнаем, где сайт)
Сеть (стучимся туда, где сайт)
Загрузка сайта
DNS (узнаем, где сайт)
Сеть (стучимся туда, где сайт)
Ждем ответа сервера (он создает html)
Загрузка сайта
DNS (узнаем, где сайт)
Сеть (стучимся туда, где сайт)
Ждем ответа сервера (он создает html)
Загружаем содержимое (html)
НЕЕЕЕЕЕЕЕ-Е-Е-Е-Е-Е-Е-ЕЕЕЕЕ
6 потоков
6 потоков
Время на сетевое взаимодействие
• Одноразовая задержка:
DNS: расстояние до нейм-серверов и отклик
• Постоянная задержка:
Расстояние до сервера с сайтом и отклик
Время на генерацию страницы
Время на генерацию страницы
Время на генерацию страницы
Неправильные настройки
хостинга и битрикса
Неправильный код
Тема отладки отлично раскрыта:
http://failoverconf.ru/
Доклад Александра Сербула
«Мониторинг веб-проектов: штаб оперативного
реагирования и аналитический центр»
ТАМ ЕСТЬ ВИДЕО доклада и .ppt
Ускоряем выдачу заголовков
• Сбрасывайте буфер вывода PHP (ЧО-ЧО?)
• Просто используйте PHP Flush (а, понятно)
ПРИМЕР БЫЛ, но я его потерял
Кеширование компонентов,
раздельная выдача содержимого
Что-то нельзя кешировать?
– в параллельную загрузку.
Много элементов?
– в ленивую загрузку.
Хороший пример параллельной
загрузки: выдача гугла
1
2
3 4
Хороший пример ленивой загрузки:
выдача ФБ, ВК, ТВТ
Все знают как это бывает, правда?
Внешние коннекты
Вам не нужно это
Не вам нужно это
Вам нужно не это
Нужно вам не это
Не вам это нужно
Вам не это нужно
Нужно не вам это
КЭШИРУЙТЕ ИЛИ В ПАРАЛЛЕЛЬ
Вам это не нужно
Не нужно это вам
Нужно это не вам
Это не вам нужно
Это вам не нужно
Не это нужно вам
Это нужно не вам
Нужно не это вам
Плохой пример – один блогер
Как-то нехорошо было бы
показать скриншот прямо так.
Вы его не видите, но он есть.
Загрузка контента
Неправильно:
для каждого файла
новое соединение
Загрузка контента
Неправильно:
для каждого файла
новое соединение
Правильно:
на одно соединение
много файлов
Увеличение числа параллельных потоков
Увеличение числа параллельных потоков
Сжатие данных
Сжатие данных
Снижение количества файлов
Правило 6 потоков.
Идеальная схема:
до 3 js + до 3 css примерно равного размера
Спрайты
Один большой спрайт – тоже плохо.
Помним правило 6 потоков!
Уменьшение изображений
• Не уменьшать картинки тегами в html
• Не генерить превью «на лету»
• А мы генерим с кешированием!
• Особенно не генерить с кешированием
• Контролировать объем рекламных
слайдеров
Правильное проектирование сайта
Подробно про масштабируемую структуру
веб-сервисов в моем докладе на
http://failoverconf.ru
Параллельная обработка блоков,
вывод каркаса без ожидания результата.
Как измерять скорость работы сайта
• Наконец-то
WebPageTest.org: для профи
WebPageTest.org: для профи
WebPageTest.org: для профи
SiteSpeed.ru: подробный PDF-отчет
SiteSpeed.ru: подробный PDF-отчет
SiteSpeed.ru: подробный PDF-отчет
13 сек 6 сек
Время загрузки главной страницы по данным sitespeed.ru, окт 2012
Относительное количество поисковых запросов по данным Google Trends, июнь 2013
13 сек 6 сек
Наверное много других причин, но
Время загрузки главной страницы по данным sitespeed.ru, окт 2012
На самом деле все уже изменилось
Свежие данные:
• Евросеть: 15,6 сек (164 файла)
• Связной: 15,8 сек (242 файла!)
Посмотрим, как это скажется на успешности и
популярности связного в массах
Пример анализа
Загрузка страницы: 10,6 с
Начало отображения: 4,0 с
Объем данных: 1,8 Мб
Запросы к серверу: 140
Пример анализа
Данные: sitespeed.ru, webpagetest.org
Пример анализа
Данные: sitespeed.ru, webpagetest.org
Пример анализа
Данные: sitespeed.ru, webpagetest.org
13 CSS
21 js,
в т.ч. 6 с jquery
Оптимизация
скриптов и стилей:
0,7 сек.
Данные: sitespeed.ru, webpagetest.org
22 стандартных
PNG-изображения
Объединение в
спрайт: 0,4 сек.
Данные: sitespeed.ru, webpagetest.org
3 нестандартных
шрифта
Отказаться: 0,6 сек.
или
Вкл.кэш: 0,2 сек.
Данные: sitespeed.ru, webpagetest.org
Отложенная
загрузка слайдов
5 из 6: 2,2 сек.
Данные: sitespeed.ru, webpagetest.org
Обзор открытых соединений
От такого использования поддомена
нет никакого выигрыша
Данные: sitespeed.ru, webpagetest.org
Обзор открытых соединений
ОК
Данные: sitespeed.ru, webpagetest.org
Данные: sitespeed.ru, webpagetest.org
Обзор открытых соединений
ОК
Выигрыш от правильного
использования поддоменов
2 - 4 сек.
Пример анализа
Время загрузки страницы: 10,6 → 6,0 сек.
Начало отображения: 4,0 → 2,9 сек.
Запросы к серверу: 140 → 96
Юрий Устинов РУСОНИКС
Facebook: yuri.ustinov rusonyx
Twitter: @sukahitriy @rusonyx
Email: u@rsnx.ru info@rusonyx.ru
Спасибо,
#bitrixconf :)

More Related Content

What's hot

Битва за миллисекунды: практика ускорения веб сайтов
Битва за миллисекунды: практика ускорения веб сайтовБитва за миллисекунды: практика ускорения веб сайтов
Битва за миллисекунды: практика ускорения веб сайтовindex.art
 
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...KazHackStan
 
Отдаем страницы быстрее или как вписаться в требования Google
Отдаем страницы быстрее или как вписаться в требования GoogleОтдаем страницы быстрее или как вписаться в требования Google
Отдаем страницы быстрее или как вписаться в требования GoogleIT61
 
Скорость работы интернет-магазина
Скорость работы интернет-магазинаСкорость работы интернет-магазина
Скорость работы интернет-магазинаrusonyx
 
Дешевле, надежнее, проще. Хранение петабайтов видео и фото в ОК / Александр Х...
Дешевле, надежнее, проще. Хранение петабайтов видео и фото в ОК / Александр Х...Дешевле, надежнее, проще. Хранение петабайтов видео и фото в ОК / Александр Х...
Дешевле, надежнее, проще. Хранение петабайтов видео и фото в ОК / Александр Х...Ontico
 
Безопасность Node.js / Илья Вербицкий (Независимый консультант)
Безопасность Node.js / Илья Вербицкий (Независимый консультант)Безопасность Node.js / Илья Вербицкий (Независимый консультант)
Безопасность Node.js / Илья Вербицкий (Независимый консультант)Ontico
 
Паша Мурзаков: Как 200 строк на Go помогли нам освободить 15 серверов»
Паша Мурзаков: Как 200 строк на Go помогли нам освободить 15 серверов»  Паша Мурзаков: Как 200 строк на Go помогли нам освободить 15 серверов»
Паша Мурзаков: Как 200 строк на Go помогли нам освободить 15 серверов» Badoo Development
 
Выступление Андрея Сумина, Mail.Ru Group, на High Performance Conference
Выступление Андрея Сумина, Mail.Ru Group, на High Performance ConferenceВыступление Андрея Сумина, Mail.Ru Group, на High Performance Conference
Выступление Андрея Сумина, Mail.Ru Group, на High Performance ConferenceEYevseyeva
 
SDCH, или новые подходы к увеличению производительности, Дмитрий Маркович (Li...
SDCH, или новые подходы к увеличению производительности, Дмитрий Маркович (Li...SDCH, или новые подходы к увеличению производительности, Дмитрий Маркович (Li...
SDCH, или новые подходы к увеличению производительности, Дмитрий Маркович (Li...Ontico
 
"Без Бэкенда" — Андрей Саломатин — доклад на MoscowJS 12
"Без Бэкенда" — Андрей Саломатин — доклад на MoscowJS 12"Без Бэкенда" — Андрей Саломатин — доклад на MoscowJS 12
"Без Бэкенда" — Андрей Саломатин — доклад на MoscowJS 12MoscowJS
 
06 - Web-технологии. Протокол HTTP
06 - Web-технологии. Протокол HTTP06 - Web-технологии. Протокол HTTP
06 - Web-технологии. Протокол HTTPRoman Brovko
 
Электронный архив документов операционного дня банка на базе системы Docsvision
Электронный архив документов операционного дня банка на базе системы DocsvisionЭлектронный архив документов операционного дня банка на базе системы Docsvision
Электронный архив документов операционного дня банка на базе системы DocsvisionDocsvision
 
хостинг
хостингхостинг
хостингtufelka
 
17 - Web-технологии. Real Time сообщения
17 - Web-технологии. Real Time сообщения17 - Web-технологии. Real Time сообщения
17 - Web-технологии. Real Time сообщенияRoman Brovko
 
Доставка данных в реальном времени.
Доставка данных в реальном времени. Доставка данных в реальном времени.
Доставка данных в реальном времени. beshkenadze
 
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...Ontico
 

What's hot (20)

Битва за миллисекунды: практика ускорения веб сайтов
Битва за миллисекунды: практика ускорения веб сайтовБитва за миллисекунды: практика ускорения веб сайтов
Битва за миллисекунды: практика ускорения веб сайтов
 
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...
 
Отдаем страницы быстрее или как вписаться в требования Google
Отдаем страницы быстрее или как вписаться в требования GoogleОтдаем страницы быстрее или как вписаться в требования Google
Отдаем страницы быстрее или как вписаться в требования Google
 
REST
RESTREST
REST
 
Скорость работы интернет-магазина
Скорость работы интернет-магазинаСкорость работы интернет-магазина
Скорость работы интернет-магазина
 
Speed
SpeedSpeed
Speed
 
Дешевле, надежнее, проще. Хранение петабайтов видео и фото в ОК / Александр Х...
Дешевле, надежнее, проще. Хранение петабайтов видео и фото в ОК / Александр Х...Дешевле, надежнее, проще. Хранение петабайтов видео и фото в ОК / Александр Х...
Дешевле, надежнее, проще. Хранение петабайтов видео и фото в ОК / Александр Х...
 
Безопасность Node.js / Илья Вербицкий (Независимый консультант)
Безопасность Node.js / Илья Вербицкий (Независимый консультант)Безопасность Node.js / Илья Вербицкий (Независимый консультант)
Безопасность Node.js / Илья Вербицкий (Независимый консультант)
 
Паша Мурзаков: Как 200 строк на Go помогли нам освободить 15 серверов»
Паша Мурзаков: Как 200 строк на Go помогли нам освободить 15 серверов»  Паша Мурзаков: Как 200 строк на Go помогли нам освободить 15 серверов»
Паша Мурзаков: Как 200 строк на Go помогли нам освободить 15 серверов»
 
Основы Java. 4. Web
Основы Java. 4. WebОсновы Java. 4. Web
Основы Java. 4. Web
 
Выступление Андрея Сумина, Mail.Ru Group, на High Performance Conference
Выступление Андрея Сумина, Mail.Ru Group, на High Performance ConferenceВыступление Андрея Сумина, Mail.Ru Group, на High Performance Conference
Выступление Андрея Сумина, Mail.Ru Group, на High Performance Conference
 
SDCH, или новые подходы к увеличению производительности, Дмитрий Маркович (Li...
SDCH, или новые подходы к увеличению производительности, Дмитрий Маркович (Li...SDCH, или новые подходы к увеличению производительности, Дмитрий Маркович (Li...
SDCH, или новые подходы к увеличению производительности, Дмитрий Маркович (Li...
 
"Без Бэкенда" — Андрей Саломатин — доклад на MoscowJS 12
"Без Бэкенда" — Андрей Саломатин — доклад на MoscowJS 12"Без Бэкенда" — Андрей Саломатин — доклад на MoscowJS 12
"Без Бэкенда" — Андрей Саломатин — доклад на MoscowJS 12
 
06 - Web-технологии. Протокол HTTP
06 - Web-технологии. Протокол HTTP06 - Web-технологии. Протокол HTTP
06 - Web-технологии. Протокол HTTP
 
Электронный архив документов операционного дня банка на базе системы Docsvision
Электронный архив документов операционного дня банка на базе системы DocsvisionЭлектронный архив документов операционного дня банка на базе системы Docsvision
Электронный архив документов операционного дня банка на базе системы Docsvision
 
HTTP протокол
HTTP протоколHTTP протокол
HTTP протокол
 
хостинг
хостингхостинг
хостинг
 
17 - Web-технологии. Real Time сообщения
17 - Web-технологии. Real Time сообщения17 - Web-технологии. Real Time сообщения
17 - Web-технологии. Real Time сообщения
 
Доставка данных в реальном времени.
Доставка данных в реальном времени. Доставка данных в реальном времени.
Доставка данных в реальном времени.
 
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
Как поддерживать и развивать пачку "похожих" проектов. Кластер или конгломера...
 

Viewers also liked

【デモ用】動画勉強会
【デモ用】動画勉強会【デモ用】動画勉強会
【デモ用】動画勉強会Akihiko Minami
 
Presentazione piano GPP Regione del Veneto
Presentazione piano GPP Regione del VenetoPresentazione piano GPP Regione del Veneto
Presentazione piano GPP Regione del VenetoMarcello Zanovello
 
Ogres Are Like Onions: Peeling Back the Layers of Film as Text
Ogres Are Like Onions: Peeling Back the Layers of Film as TextOgres Are Like Onions: Peeling Back the Layers of Film as Text
Ogres Are Like Onions: Peeling Back the Layers of Film as Textmistersloan
 
Mpc Info Congress Actual Update 2011 Oct 07
Mpc Info Congress Actual Update 2011 Oct 07Mpc Info Congress Actual Update 2011 Oct 07
Mpc Info Congress Actual Update 2011 Oct 07MatthiasPfahler
 
Diego rebollo jimenez
Diego rebollo jimenezDiego rebollo jimenez
Diego rebollo jimenezdiego2611
 
OSD - Final Presentation
OSD - Final PresentationOSD - Final Presentation
OSD - Final PresentationSampad Acharya
 
Virus informaticos (parte ii)
Virus informaticos (parte ii)Virus informaticos (parte ii)
Virus informaticos (parte ii)javiersinning
 
國內共同基金淨值
國內共同基金淨值國內共同基金淨值
國內共同基金淨值經濟日報
 
Resilience training oct 11
Resilience training oct 11Resilience training oct 11
Resilience training oct 1194thenbn
 
2011 04-30 europa-und_förderung
2011 04-30 europa-und_förderung2011 04-30 europa-und_förderung
2011 04-30 europa-und_förderungEurogrant
 
Luzcelmar garciaolmos hardware.ppt
Luzcelmar garciaolmos hardware.pptLuzcelmar garciaolmos hardware.ppt
Luzcelmar garciaolmos hardware.pptluz celmar garcia
 

Viewers also liked (20)

テスト
テストテスト
テスト
 
【デモ用】動画勉強会
【デモ用】動画勉強会【デモ用】動画勉強会
【デモ用】動画勉強会
 
Slide bando 2016
Slide bando 2016Slide bando 2016
Slide bando 2016
 
Presentazione piano GPP Regione del Veneto
Presentazione piano GPP Regione del VenetoPresentazione piano GPP Regione del Veneto
Presentazione piano GPP Regione del Veneto
 
Ogres Are Like Onions: Peeling Back the Layers of Film as Text
Ogres Are Like Onions: Peeling Back the Layers of Film as TextOgres Are Like Onions: Peeling Back the Layers of Film as Text
Ogres Are Like Onions: Peeling Back the Layers of Film as Text
 
Mpc Info Congress Actual Update 2011 Oct 07
Mpc Info Congress Actual Update 2011 Oct 07Mpc Info Congress Actual Update 2011 Oct 07
Mpc Info Congress Actual Update 2011 Oct 07
 
GIMP als Werkzeug für Astrofotografen
GIMP als Werkzeug für AstrofotografenGIMP als Werkzeug für Astrofotografen
GIMP als Werkzeug für Astrofotografen
 
CASA_Next-Canada_Report-FINAL
CASA_Next-Canada_Report-FINALCASA_Next-Canada_Report-FINAL
CASA_Next-Canada_Report-FINAL
 
Diego rebollo jimenez
Diego rebollo jimenezDiego rebollo jimenez
Diego rebollo jimenez
 
M11500 de
M11500 deM11500 de
M11500 de
 
Directorio cat
Directorio catDirectorio cat
Directorio cat
 
OSD - Final Presentation
OSD - Final PresentationOSD - Final Presentation
OSD - Final Presentation
 
Presentación1
Presentación1Presentación1
Presentación1
 
Virus informaticos (parte ii)
Virus informaticos (parte ii)Virus informaticos (parte ii)
Virus informaticos (parte ii)
 
國內共同基金淨值
國內共同基金淨值國內共同基金淨值
國內共同基金淨值
 
Resilience training oct 11
Resilience training oct 11Resilience training oct 11
Resilience training oct 11
 
D.O.S
D.O.SD.O.S
D.O.S
 
2011 04-30 europa-und_förderung
2011 04-30 europa-und_förderung2011 04-30 europa-und_förderung
2011 04-30 europa-und_förderung
 
Luzcelmar garciaolmos hardware.ppt
Luzcelmar garciaolmos hardware.pptLuzcelmar garciaolmos hardware.ppt
Luzcelmar garciaolmos hardware.ppt
 
Quick meeting
Quick meetingQuick meeting
Quick meeting
 

Similar to Все о скорости сайтов. Мастер-класс на партнерской конференции 1С-Битрикс.

Как провести технический аудит сайта. Е. Аралов
Как провести технический аудит сайта. Е. АраловКак провести технический аудит сайта. Е. Аралов
Как провести технический аудит сайта. Е. АраловSiteclinic
 
2013 09 14 http-протокол
2013 09 14 http-протокол2013 09 14 http-протокол
2013 09 14 http-протоколYandex
 
Web and mobile development for intersystems caché, Eduard Lebedyuk
Web and mobile development for intersystems caché, Eduard LebedyukWeb and mobile development for intersystems caché, Eduard Lebedyuk
Web and mobile development for intersystems caché, Eduard LebedyukInterSystems
 
Фронтенд разработка без боли
Фронтенд разработка без болиФронтенд разработка без боли
Фронтенд разработка без болиAnton Piskunov
 
DevConf2013: Особенности применения WebSocket на примере работы в ERP системе.
DevConf2013: Особенности применения WebSocket на примере работы в ERP системе.DevConf2013: Особенности применения WebSocket на примере работы в ERP системе.
DevConf2013: Особенности применения WebSocket на примере работы в ERP системе.Alexander Frolov
 
Аудит Silvercross.ua
Аудит Silvercross.uaАудит Silvercross.ua
Аудит Silvercross.uakostetskiy
 
Прогрессивный рендеринг и Catberry.js / Михаил Реенко (2GIS / Flamp)
Прогрессивный рендеринг и Catberry.js / Михаил Реенко (2GIS / Flamp)Прогрессивный рендеринг и Catberry.js / Михаил Реенко (2GIS / Flamp)
Прогрессивный рендеринг и Catberry.js / Михаил Реенко (2GIS / Flamp)Ontico
 
Разработка мобильного и веб интерфейса для Caché
Разработка мобильного и веб интерфейса для CachéРазработка мобильного и веб интерфейса для Caché
Разработка мобильного и веб интерфейса для CachéInterSystems CEE
 
1 2 2_1_c-bitrix_kuleshov
1 2 2_1_c-bitrix_kuleshov1 2 2_1_c-bitrix_kuleshov
1 2 2_1_c-bitrix_kuleshovelenae00
 
Производительность Client-Side
Производительность Client-SideПроизводительность Client-Side
Производительность Client-SideAleksandr Boichenko
 
Михаил Сенин - Индексирование сайта: Яндекс.Вебмастер для устранения проблем
Михаил Сенин -  Индексирование сайта: Яндекс.Вебмастер для устранения проблем Михаил Сенин -  Индексирование сайта: Яндекс.Вебмастер для устранения проблем
Михаил Сенин - Индексирование сайта: Яндекс.Вебмастер для устранения проблем Yandex
 
Андрей Ковалев - Безопасность сайта: мифы и реальность
Андрей Ковалев - Безопасность сайта: мифы и реальностьАндрей Ковалев - Безопасность сайта: мифы и реальность
Андрей Ковалев - Безопасность сайта: мифы и реальностьYandex
 
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный веб
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный вебHappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный веб
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный вебHappyDev-lite
 
Михаил Корепанов "Инкрементальные обновления на клиенте. Ловкость рук и никак...
Михаил Корепанов "Инкрементальные обновления на клиенте. Ловкость рук и никак...Михаил Корепанов "Инкрементальные обновления на клиенте. Ловкость рук и никак...
Михаил Корепанов "Инкрементальные обновления на клиенте. Ловкость рук и никак...Yandex
 
Безопасность веб-приложений: starter edition
Безопасность веб-приложений: starter editionБезопасность веб-приложений: starter edition
Безопасность веб-приложений: starter editionAndrew Petukhov
 
FT & HA Rails приложений приложений — это просто
FT & HA Rails приложений приложений — это простоFT & HA Rails приложений приложений — это просто
FT & HA Rails приложений приложений — это простоАлександр Ежов
 
Аудит сайта Teploteka.com.ua
Аудит сайта Teploteka.com.uaАудит сайта Teploteka.com.ua
Аудит сайта Teploteka.com.uakostetskiy
 
Михаил Корепанов "Инкрементальные обновления на клиенте"
Михаил Корепанов "Инкрементальные обновления на клиенте"Михаил Корепанов "Инкрементальные обновления на клиенте"
Михаил Корепанов "Инкрементальные обновления на клиенте"Yandex
 

Similar to Все о скорости сайтов. Мастер-класс на партнерской конференции 1С-Битрикс. (20)

Технические ошибки сайта
Технические ошибки сайтаТехнические ошибки сайта
Технические ошибки сайта
 
Как провести технический аудит сайта. Е. Аралов
Как провести технический аудит сайта. Е. АраловКак провести технический аудит сайта. Е. Аралов
Как провести технический аудит сайта. Е. Аралов
 
2013 09 14 http-протокол
2013 09 14 http-протокол2013 09 14 http-протокол
2013 09 14 http-протокол
 
Web and mobile development for intersystems caché, Eduard Lebedyuk
Web and mobile development for intersystems caché, Eduard LebedyukWeb and mobile development for intersystems caché, Eduard Lebedyuk
Web and mobile development for intersystems caché, Eduard Lebedyuk
 
Фронтенд разработка без боли
Фронтенд разработка без болиФронтенд разработка без боли
Фронтенд разработка без боли
 
DevConf2013: Особенности применения WebSocket на примере работы в ERP системе.
DevConf2013: Особенности применения WebSocket на примере работы в ERP системе.DevConf2013: Особенности применения WebSocket на примере работы в ERP системе.
DevConf2013: Особенности применения WebSocket на примере работы в ERP системе.
 
Аудит Silvercross.ua
Аудит Silvercross.uaАудит Silvercross.ua
Аудит Silvercross.ua
 
Прогрессивный рендеринг и Catberry.js / Михаил Реенко (2GIS / Flamp)
Прогрессивный рендеринг и Catberry.js / Михаил Реенко (2GIS / Flamp)Прогрессивный рендеринг и Catberry.js / Михаил Реенко (2GIS / Flamp)
Прогрессивный рендеринг и Catberry.js / Михаил Реенко (2GIS / Flamp)
 
Разработка мобильного и веб интерфейса для Caché
Разработка мобильного и веб интерфейса для CachéРазработка мобильного и веб интерфейса для Caché
Разработка мобильного и веб интерфейса для Caché
 
1 2 2_1_c-bitrix_kuleshov
1 2 2_1_c-bitrix_kuleshov1 2 2_1_c-bitrix_kuleshov
1 2 2_1_c-bitrix_kuleshov
 
Производительность Client-Side
Производительность Client-SideПроизводительность Client-Side
Производительность Client-Side
 
Михаил Сенин - Индексирование сайта: Яндекс.Вебмастер для устранения проблем
Михаил Сенин -  Индексирование сайта: Яндекс.Вебмастер для устранения проблем Михаил Сенин -  Индексирование сайта: Яндекс.Вебмастер для устранения проблем
Михаил Сенин - Индексирование сайта: Яндекс.Вебмастер для устранения проблем
 
Андрей Ковалев - Безопасность сайта: мифы и реальность
Андрей Ковалев - Безопасность сайта: мифы и реальностьАндрей Ковалев - Безопасность сайта: мифы и реальность
Андрей Ковалев - Безопасность сайта: мифы и реальность
 
Major mistakes in site moving
Major mistakes in site movingMajor mistakes in site moving
Major mistakes in site moving
 
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный веб
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный вебHappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный веб
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный веб
 
Михаил Корепанов "Инкрементальные обновления на клиенте. Ловкость рук и никак...
Михаил Корепанов "Инкрементальные обновления на клиенте. Ловкость рук и никак...Михаил Корепанов "Инкрементальные обновления на клиенте. Ловкость рук и никак...
Михаил Корепанов "Инкрементальные обновления на клиенте. Ловкость рук и никак...
 
Безопасность веб-приложений: starter edition
Безопасность веб-приложений: starter editionБезопасность веб-приложений: starter edition
Безопасность веб-приложений: starter edition
 
FT & HA Rails приложений приложений — это просто
FT & HA Rails приложений приложений — это простоFT & HA Rails приложений приложений — это просто
FT & HA Rails приложений приложений — это просто
 
Аудит сайта Teploteka.com.ua
Аудит сайта Teploteka.com.uaАудит сайта Teploteka.com.ua
Аудит сайта Teploteka.com.ua
 
Михаил Корепанов "Инкрементальные обновления на клиенте"
Михаил Корепанов "Инкрементальные обновления на клиенте"Михаил Корепанов "Инкрементальные обновления на клиенте"
Михаил Корепанов "Инкрементальные обновления на клиенте"
 

More from rusonyx

Ускорение сайта на стороне клиента
Ускорение сайта на стороне клиентаУскорение сайта на стороне клиента
Ускорение сайта на стороне клиентаrusonyx
 
Бизнес-завтрак 20131008. Хостинг для веб-проектов. Юрий Устинов, Русоникс.
Бизнес-завтрак 20131008. Хостинг для веб-проектов. Юрий Устинов, Русоникс.Бизнес-завтрак 20131008. Хостинг для веб-проектов. Юрий Устинов, Русоникс.
Бизнес-завтрак 20131008. Хостинг для веб-проектов. Юрий Устинов, Русоникс.rusonyx
 
Бизнес-завтрак 20131008. Партнерская программа Rusonyx. Иван Поздняков, Русоникс
Бизнес-завтрак 20131008. Партнерская программа Rusonyx. Иван Поздняков, РусониксБизнес-завтрак 20131008. Партнерская программа Rusonyx. Иван Поздняков, Русоникс
Бизнес-завтрак 20131008. Партнерская программа Rusonyx. Иван Поздняков, Русониксrusonyx
 
Как ускорить сайт и повысить продажи
Как ускорить сайт и повысить продажиКак ускорить сайт и повысить продажи
Как ускорить сайт и повысить продажиrusonyx
 
Построение надежных, гибких, расширяемых систем в реальном мире
Построение надежных, гибких, расширяемых систем в реальном миреПостроение надежных, гибких, расширяемых систем в реальном мире
Построение надежных, гибких, расширяемых систем в реальном миреrusonyx
 
Контейнерная виртуализация. Золушка в облаках
Контейнерная виртуализация. Золушка в облакахКонтейнерная виртуализация. Золушка в облаках
Контейнерная виртуализация. Золушка в облакахrusonyx
 
Скорость сайта и конверсия.
Скорость сайта и конверсия.Скорость сайта и конверсия.
Скорость сайта и конверсия.rusonyx
 

More from rusonyx (7)

Ускорение сайта на стороне клиента
Ускорение сайта на стороне клиентаУскорение сайта на стороне клиента
Ускорение сайта на стороне клиента
 
Бизнес-завтрак 20131008. Хостинг для веб-проектов. Юрий Устинов, Русоникс.
Бизнес-завтрак 20131008. Хостинг для веб-проектов. Юрий Устинов, Русоникс.Бизнес-завтрак 20131008. Хостинг для веб-проектов. Юрий Устинов, Русоникс.
Бизнес-завтрак 20131008. Хостинг для веб-проектов. Юрий Устинов, Русоникс.
 
Бизнес-завтрак 20131008. Партнерская программа Rusonyx. Иван Поздняков, Русоникс
Бизнес-завтрак 20131008. Партнерская программа Rusonyx. Иван Поздняков, РусониксБизнес-завтрак 20131008. Партнерская программа Rusonyx. Иван Поздняков, Русоникс
Бизнес-завтрак 20131008. Партнерская программа Rusonyx. Иван Поздняков, Русоникс
 
Как ускорить сайт и повысить продажи
Как ускорить сайт и повысить продажиКак ускорить сайт и повысить продажи
Как ускорить сайт и повысить продажи
 
Построение надежных, гибких, расширяемых систем в реальном мире
Построение надежных, гибких, расширяемых систем в реальном миреПостроение надежных, гибких, расширяемых систем в реальном мире
Построение надежных, гибких, расширяемых систем в реальном мире
 
Контейнерная виртуализация. Золушка в облаках
Контейнерная виртуализация. Золушка в облакахКонтейнерная виртуализация. Золушка в облаках
Контейнерная виртуализация. Золушка в облаках
 
Скорость сайта и конверсия.
Скорость сайта и конверсия.Скорость сайта и конверсия.
Скорость сайта и конверсия.
 

Все о скорости сайтов. Мастер-класс на партнерской конференции 1С-Битрикс.