0.00
Рейтинг
0.00
Сила

Вебмастер

Редизайним главную интернет-магазина. UI UX. Стрим #13

Редизайним главную интернет-магазина. UI UX. Стрим #13



#alexeybychkov #ityoutubersru #webdesign
В прямом эфире будем делать редизайн главной страницы интернет-магазина.
0:00 — начало
3:09 — смотрим бриф для интернет-магазина
4:44 — создаем стили для проекта
6:50 — существующий сайт и референс от заказчика
9:14 — бриф и ТЗ одно и то же?
13:03 — дизайн хедера
23:20 — блок с категориями товара
36:20 — дизайн блока преимуществ
41:58 — дополнительный блок для инстаграма
44:47 — футер
49:50 — дизайн баннера на первом экране
56:36 — подбираем фотографии
1:01:54 — дорабатываем блок инстаграма
1:09:10 — дорабатываем блок с преимуществами
1:26:26 — доделываем футер
1:33:16 — смотрим готовые страницы
Доступ к закрытом чату: советы, лайфхаки, ответы на вопросы, ранний доступ к видео и тд:
бусти — boosty.to/alexeybychkov — русский интерфейс, рубли
патреон — www.patreon.com/alexeybychkov — английский, доллары
Подглядывать за мной можно тут:

Как ускорить попадание молодого сайта в топ. Денис Нарижный

Как ускорить попадание молодого сайта в топ. Денис Нарижный



Учебный центр Search Engine Education — seedu.ru/
Продвижение бизнеса в интернете — o-es.ru
План:
— Что seo-специалист может сделать до запуска сайта.
— Методология работы с пошаговым чек-листом.
— Моменты, которые нельзя упускать из вида.
— Примеры из практики.

6. Базы данных. Оптимизация запросов. Оптимизация структуры данных | Технострим

6. Базы данных. Оптимизация запросов. Оптимизация структуры данных | Технострим



Слайды лекции: bozaro.github.io/tech-db-lectures/06/
► Другие лекции курса: www.youtube.com/playlist?list=PLrCZzMib1e9oOFQbuOgjKYbRUoA8zGKnj
Подробнее о курсе: park.mail.ru/curriculum/program/discipline/218/
Лекция читается в рамках образовательного проекта «Технопарк Mail.ru Group» при МГТУ им.Баумана.
КРАТКОЕ СОДЕРЖАНИЕ:
Лекция посвящена производительности (оптимизации работы с БД).
Рассматриваются следующие темы:
— Нормализация и денормализация данных;
— Оптимизация запросов конкретных типов;
— Разница между актуальными и историческими данными;
— Секционирование;
— Оптимизация на уровне приложения;
— Примеры эффективного массового изменения данных.
Хронометраж:
00:00:03 О теме лекции
00:00:54 Нормализация и денормализация данных (на примере тестовой БД из прошлой лекции)
00:02:43 Вопрос залу: о приоритете применения того или метода построения запроса
00:04:10 Повторение пройденного материала: о покрывающем индексе
00:04:45 Повторение пройденного материала: про подзапросы (SUBQUERIES)
00:07:47 Повторение пройденного материала: краткий итог
00:11:01 Вопрос залу: в каком случае не нужны индексы для внешних ключей (FOREIGN KEY)?
00:12:44 Продолжение рассмотрения примера из тестовой БД: Заменим 'Zombie%' на 'Comedy%'
00:13:12 Оптимизируйте доступ к данным (Модификация запросов)
00:17:45 Нормализация (плюсы нормализации данных)
00:18:56 Денормализация (методы денормализации данных)
00:22:04 Нормализация/денормализация: пример
00:25:18 Оптимизация запросов конкретных типов
00:25:33 Оптимизация DELETE: очистка таблицы
00:28:07 Оптимизация COUNT(*): получение кол-ва записей в таблице
00:31:28 Оптимизация COUNT(*): получение кол-ва записей после выполнения запроса
00:33:20 Оптимизация LIMIT со смещением
00:40:46 Оптимизация: случай из практики
00:44:21 Исторические и актуальные данные (Настоящее vs Прошлое)
00:46:44 Актуальные данные (особенности и проблемы)
00:49:12 Исторические данные (особенности и проблемы)
00:57:47 Вопрос из зала по пройденному материалу
00:58:17 Ответ и уточняющие вопросы
01:00:36 Исторические данные (особенности и проблемы) — продолжение
01:02:03 Цитата о «биг дата»
01:02:49 Секционирование (англ. partitioning)
01:06:48 Секционирование: наследование
01:16:13 Секционирование: наследование (плюсы и минусы)
01:19:46 Секционирование: pg_pathman (плюсы и минусы)
01:22:11 Секционирование: PostgreSQL 10 (плюсы и минусы)
01:23:45 Оптимизация на уровне приложения (Уменьшение времени блокировок)
01:26:56 Разбиение запроса на более мелкие
01:31:09 Модификация схемы
01:39:50 Группировка UPDATE
01:45:54 Массовая вставка данных
01:53:08 Загрузка данных через COPY
01:55:11 Блокировки (Пессимистичная / Оптимистичная)
01:59:54 Ограничение времени ожидания (Долгий / Ждущий / Срочный запрос)
02:04:42 CREATE INDEX (Блокирующее / Неблокирующее создание индекса)
02:05:36 ALTER TABLE (Классический / Сокращенный вариант)
О КАНАЛЕ:
Официальный канал образовательных проектов Mail.Ru Group
► Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1
Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь!
Наши проекты:
Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ — atom.mail.ru
Технополис при СПбПУ — polis.mail.ru
— МЫ В СЕТИ:
Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Техноатом в ВК | vk.com/technoatom
Технополис в ОК: www.ok.ru/technopolis
Технополис в ВК: vk.com/technopolis_ok
Блог на Хабре | habrahabr.ru/company/mailru

5. Методики SEO на базе внутренней оптимизации

5. Методики SEO на базе внутренней оптимизации



Докладчик: Дмитрий Шахов, «Ремарка».
Продвижение в поиске разных типов проектов. Методики внутренней оптимизации. Чем заменить ссылки в постминусинскую эпоху.

Сергей Михалев — Оптимизация SQL-запросов, часть 1

Сергей Михалев — Оптимизация SQL-запросов, часть 1



Сергей Михалев, VIAcode — Оптимизация SQL-запросов, часть 1
Встреча CodeFreeze в Петербурге, 28.08.2013
В среду, 28 августа в бизнес-инкубаторе «Ингрия» состоялась встреча с разработчиком компании VIACode Сергеем Михалевым. Из доклада слушатели узнали о том, какие проблемы с производительностью могут возникнуть при работе с самыми, казалось бы, обыкновенными SQL-запросами и об оптимизации этих запросов.
По ходу доклада мы последовательно рассмотрим несколько весьма непростых ситуаций, все глубже и глубже вникая в область оптимизации запросов. Для этого нам потребуется определённый уровень понимания устройства и работы SQL Server-а, а также глубокие знания в области оптимизации запросов. Несмотря на то, что основой для примеров служит MS SQL, многие аспекты могут быть применены и к другим СУБД.
Мы разберемся с такими вопросами как:
— жизненный цикл запросов — механизм подготовки, кеширования и исполнения запросов в MS SQL;
— основы чтения планов выполнения запросов;
— влияние внешних ключей, кластерных представлений и вычислимых столбцов на производительность запроса;
— проблема неявного преобразования типов;
— статистика сервера и как она может влиять на скорость исполнения запроса.
Материал для доклада собран из реальных проектов и задач. Многие примеры выстраданы долгими часами, днями (а то и месяцами) напряженной работы. Доклад будет полезен всем, кто работает с базами данных.

Семантическое проектирование посадочных страниц для интернет магазина

Семантическое проектирование посадочных страниц для интернет магазина



Семантическое проектирование для посадочных страниц — это неотъемлемая процедура работы любого SEO специалиста. На основании такого анализа можно создать идеальные посадочные страницы для поисковых систем.
Ссылка на парнтерскую программу
edugram.com/?edgrm=0e97c36dd66c5882
добавляйся в SEO бурж чат
t.me/seo_burzh_chat
много фишек и палева

SeoPult: основы продвижения сайтов в поисковых системах. Евгений Костин

SeoPult: основы продвижения сайтов в поисковых системах. Евгений Костин



Материал вебинара ориентирован на начинающих пользователей, желающих получить базовые знания о поисковом продвижении (SEO) и овладеть практическими навыками для самостоятельной раскрутки сайтов.

PostgreSQL: практические примеры оптимизации SQL-запросов / Иван Фролков (Postgres Professional)

PostgreSQL: практические примеры оптимизации SQL-запросов / Иван Фролков (Postgres Professional)



Презентация и тезисы:
www.highload.ru/2016/abstracts/2306.html
Довольно часто как адинистраторы, так и разработчики жалуются на низкую производительность приложений, работающих с базой данных, и нередко при этом ищут решения возникших проблем с помощью различных настроек как СУБД, так и операционной системы, пренебрегая при этом самым действенным способом — оптимизацией запросов к собственно БД. Тому, как понимать, где же узкие места, и как их можно попробовать избежать на примере PostgreSQL и посвящен этот доклад.