Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «оптимизация»
Быстрый фильтр каталога для интернет-магазинов на основе битмапов Redis 2015-06-25 14:36:56
+ развернуть текст сохранённая копия
Не секрет, что каждый интернет-магазин должен помогать пользователям найти то, что им нужно. Особенно, если товаров у вас много (> 10). На помощь приходит каталогизация товаров, но разбить товары по категориям — полдела. Товары внутри категории нужно уметь фильтровать по их свойствам. Особенно, если товары у вас разношёрстные, например, одежда, электроника, ювелирные изделия и т.д. И тут любой разработчик, пишущий свой e-commerce продукт, сталкивается с неприятными реалиями жизни: у товаров могут быть совершенно разные свойства, у некоторых товаров они могут отсутствовать, некоторые товары по одному свойству могут попадать под разные значения (цвет платья то ли синий, то ли голубой, соответственно, неплохо бы его показать и по синему и по голубому цвету). Проще говоря, у вас EAV. Бывает ещё, что EAV вам диагностирует заказчик ближе к концу разработки, а то и просит добавить фильтр по динамическим свойствам уже после релиза.
Читать дальше →
Тэги: bitmap, e-commerce, eav, nosql, php, redis, веб-разработка, интернет-магазин, оптимизация, серверная, фильтрация
Когда менять термопасту? 2015-06-24 12:04:15
Термопаста — это очень важный предмет ( вязкое вещество,если быть точнее ) ноутбука,которое ...
+ развернуть текст сохранённая копия
Термопаста — это очень важный предмет ( вязкое вещество,если быть точнее ) ноутбука,которое не дает процессору перегреться. Она отвечает за теплоотвод от процессора и если ее слишком поздно заменить может греется и в конце-концов сгореть. Данная статья поможет Вам узнать когда менять термопасту. Одним из первых признаков смены термопасты являться перегрев процессора. Как узнать температуру […]
Тэги: компьютера., оптимизация, ошибок, устранение
Brubeck — быстрый, statsd-совместимый агрегатор метрик от GitHub 2015-06-23 18:18:57
+ развернуть текст сохранённая копия
История появления
Одной из главных целей команды разработчиков GitHub всегда была высокая производительность. У них даже существует поговорка: «it's not fully shipped until it's fast» (продукт считается готовым только тогда, когда он работает быстро). А как понять, что что-то работает быстро или медленно? Нужно мерять. Измерять правильно, измерять надёжно, измерять всегда. Нужно следить за измерениями, визуализировать всевозможные метрики, держать руку на пульсе, особенно, когда дело имеешь с высоконагруженными онлайн системами, такими как GitHub. Поэтому метрики — это инструмент, позволяющий команде предоставлять столь быстрые и доступные сервисы, почти без даунтаймов.
В своё время GitHub одними из первых внедрили у себя инструмент под названием statsd от разработчиков из Etsy. statsd — это агрегатор метрик, написанный на Node.js. Его суть состояла в том, чтобы собирать всевозможные метрики и агрегировать их в сервере, для последующего сохранения в любом формате, например, в Graphite в виде данных на графике. statsd — это хороший инструмент, построенный на UDP сокетах, удобный в использовании как на основном Rails приложении, так и для сбора простейших метрик, наподобие вызова nc -u. Проблема с ним начала проявляться позже, по мере роста количества серверов и метрик, отправляемых в statsd. Читать дальше →
Тэги: brubeck, github, graphite, lock-free, so_reuseport, statsd, udp, веб-разработка, визуализация, высокая, данных, оптимизация, проектирование, производительность, рефакторинг, серверная
Оптимизация сайтов под мобильные устройства: плагины, сервисы 2015-06-22 12:31:58
C 21 апреля Гугл начал понижать в мобильной выдаче сайты, не оптимизированные под портативные ...
+ развернуть текст сохранённая копия
C 21 апреля Гугл начал понижать в мобильной выдаче сайты, не оптимизированные под портативные устройства. Это заставило многих начать действовать и приводить свои сайты в соответствие с понятием mobile-friendly. И это неудивительно: 23% продаж в Интернете сегодня совершается именно через телефоны. Всемирной паутиной всё больше пользуются обладатели смартфонов и мобильных ПК. 52% обладателей планшетов совершают покупки именно [...]
Тэги: оптимизация
[Перевод] 2Mb веб-страницы — кого винить? 2015-06-20 20:03:30
Я надеялся, что это было временно. Я надеялся, что 2015 год будет годом производительности. Я ...
+ развернуть текст сохранённая копия
Я надеялся, что это было временно. Я надеялся, что 2015 год будет годом производительности. Я ошибался. Средний вес веб-страницы возрос на 7.5% за пять месяцев, превысив 2Mb. Для этого же потребуется три 3.5-дюймовые дискеты двойной плотности!
Согласно отчёту на HTTP Archive за 15 мая 2015, статистика, собранная на почти половине миллиона веб-страниц, такова:
Читать дальше →
Тэги: css, html, javascript, web-разработка, веб-разработка, клиентская, оптимизация, сайта
Главная / Главные темы / Тэг «оптимизация»
|
Взлеты Топ 5
Падения Топ 5
|