Pull to refresh
-5
0
Олег Чеховский @ASTRIO

User

Send message

Magento 2: Advanced Javascript Bundling

Reading time 2 min
Views 3.3K


Большой размер JavaScript файлов в Magento2 — большая проблема, в этой статье мы попробуем Magento Advanced JavaScript Bundling. Рассмотрим инструменты, настройку и работоспособность.

Основная цель JavaScript-бандлинга состоит в том, чтобы уменьшить количество и размер запрашиваемых ресурсов для каждой страницы.
Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Comments 1

Magento 2: Critical CSS

Reading time 2 min
Views 4.4K


В этой статье мы рассмотрим, как настроить и включить critical css в Magento 2.

Что ты такое, critical css?


И HTML, и CSS замедляют вывод страницы. HTML-документ нужно обработать для создания модели DOM, без которой на странице не будет контента. CSS-документ необходимо сначала загрузить, а далее обработать (CSS Object Model).

Чтобы ускорить процесс, необходимо упрощать CSS и использовать media-запросы. Так же увеличению производительности способствует critical css.

Как мы уже говорили выше, все стили CSS, загруженные из внешних файлов, рассматриваются как блокирование рендеринга. Это означает, что веб-страница не будет отображаться, пока эти файлы не будут загружены. Используя critical css, мы предоставляем «критический CSS», встроенный в, и делаем загрузку всех остальных стилей асинхронной.

Асинхронная загрузка достигается путем добавления новой директивы preload в атрибут rel

Для поддержки кроссбраузерности rel=«preload» в Magento используется полифилл.

Важная особенность, в «критический css» входит только видимая часть страницы.
Читать дальше →
Total votes 2: ↑2 and ↓0 +2
Comments 0

Magento 2: Настройки frontend оптимизации

Reading time 3 min
Views 2.6K


В этой статье мы рассмотрим какие настройки и инструменты по оптимизации есть в Magento 2.

Версия Magento на момент написания статьи — 2.3.4

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

Давайте посмотрим, что же может предложить нам Magento 2 «из коробки»:

  1. Настройки кеширования
  2. Настройки JavaScript
  3. Настройки CSS
  4. Настройки изображений


Настройки кеширования


Stores — Configuration — System — Full Page Cache

На выбор предлагается 2 опции: Built-in cache и Varnish cache



Built-in cache — встроенный кеш, Varnish cache — это HTTP ускоритель предназначенный для обслуживания динамических веб-сайтов, и сайтов имеющих API.
Читать дальше →
Rating 0
Comments 0

Мы стали сертифицированными партнерами Magento 2

Reading time 2 min
Views 2.4K


Платформа Magento появилась на рынке электронной коммерции всего пять лет назад, но за это время успела прочно закрепить свои позиции. Это доказывает рейтинг популярности и статистика, о которых мы не раз писали в нашем блоге на официальном сайте компании.

На сегодняшний день вектор развития Magento Inc. сосредоточен на Magento 2 — второй версии платформы с множеством новых особенностей архитектуры и функционала.

По этому поводу делимся с вами замечательной новостью — мы стали сертифицированными партнерами Magento 2 (Magento 2 trained solution partner).
Читать дальше →
Total votes 7: ↑6 and ↓1 +5
Comments 0

Как выбрать надёжную команду Magento-разработчиков: практические советы

Reading time 3 min
Views 3.4K
image

Magento с каждым годом становится все более популярной системой для создания сложных интернет-магазинов и высоконагруженных проектов в онлайне. Спрос рождает предложение, поэтому количество подрядчиков растет в геометрической прогрессии. Увеличение количества всегда сказывается на качестве, поэтому надежные партнеры — залог успеха любого проекта.

Как выбрать качественного и опытного подрядчика для разработки собственного проекта — читайте ниже.
Читать дальше →
Total votes 7: ↑7 and ↓0 +7
Comments 0

Meet Magento Россия 2015: итоги конференции

Reading time 1 min
Views 1.9K


30 октября в Москве в Digital October завершилась международная конференция Meet Magento Россия , посвященная одной из самых популярных в мире систем управления интернет-магазинами — Magento Commerce.
Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Comments 0

Meet Magento Russia — конференция по Magento в России (30 октября 2015, Москва)

Reading time 2 min
Views 2.2K


Приглашаем всех неравнодушных и интересующихся посетить конференцию Meet Magento Россия, которую мы организовываем уже 3 год подряд.

Когда: 30 октября 2015
Где: Digital October (Берсеневская наб.,6, стр.3)

Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Comments 2

Magento Enterprise: Что такое Full Page Cache и почему он нужен

Reading time 20 min
Views 15K
Magento Enterprise - Full Page Cache

Magento Enterprise: Что такое Full Page Cache и почему он нужен.



Для тех, кто знаком с Magento, не секрет, что этот e-commerce движок довольно требователен к железу. Но разработчики этого интернет-магазина попытались решить эту проблему и придумали много различного рода «ускорялок», без которых, пожалуй, запускать магазин на движке Magento в продакшн не стоит. Слишком долго Magento будет отдавать конечному пользователю страницу. Среди таких «ускорялок» кеши, индексы, компиляция, объединение JS/CSS в один сжатый файл и др.

Одной из основных «фишек» Magento Enterprise является Full Page Cache (далее FPC). Эту «фишку» реализует модуль Enterprise_PageCache, входящий в состав пакета Magento Enterprise.

В статье рассматривается самая свежая на момент написания статьи версия Magento Enterprise: 1.13.1.

FPC позволяет отдавать серверу страницу за считанные миллисекунды, практически не нагружая сервер. Я провел замеры времени отдачи страницы продукта сервером (в одном из проектов, над которым работал), вот результаты:

Magento Enterprise - FPC

  • 65 ms при включенном FPC (когда все блоки были закешированы);
  • 1250 ms при выключенном FPC (при этом все остальные виды кеша включены);
  • 2500 ms при отключенном кеше всех видов.

Почему разница настолько велика? Давайте разберёмся.
Читать дальше →
Total votes 26: ↑11 and ↓15 -4
Comments 6

Доклады конференции Meet Magento Russia 2013

Reading time 2 min
Views 4.2K
image

О конференции


Конференция Meet Magento Russia 2013 пройдет 24 августа в Москве (Измайлово).

Magento — это мощная платформа электронной коммерции, принадлежащая компании eBay/PayPal.
Magento лидирует как на рынке бесплатных движков электронных магазинов, так и в корпоративном сегменте.

Участие в конференции совершенно бесплатно и требует лишь предварительной регистрации.
Подробности о конференции вы можете прочитать этом посте или на сайте Meet Magento Russia.

Доклады


Мы собрали по-настоящему звездный состав докладчиков.

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

Читать дальше →
Total votes 3: ↑2 and ↓1 +1
Comments 3

Конференция Meet Magento Russia 2013

Reading time 2 min
Views 4.2K
Meet Magento

Впервые в России пройдет официальная международная конференция Meet Magento, посвященная самой популярной платформе электронной коммерции в мире — Magento Commerce.
Читать дальше →
Total votes 8: ↑6 and ↓2 +4
Comments 0

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity