Magento — платформа, на которой компании могут расти, но не перерасти. Интервью со Стивеном Ву из R&W Media
Опубликовано: 2017-11-23Что нужно для успешного управления Magento-агентством?
Мы встретились со Стивеном Ву, соучредителем и техническим директором R&W Media (Лондон, Великобритания), чтобы пролить свет на его профессиональный опыт и историю этого агентства.
Кроме того, в интервью Стив дал несколько советов по созданию успешной команды разработчиков Magento, поделился некоторыми из своих любимых расширений Magento и раскрыл пару секретов SEO Magento.
• Стивен, теперь вы соучредитель и технический директор R&W Media. Давайте вспомним, как все начиналось?
Стивен Ву: До создания R&W Media я работал на рынке электронной коммерции в качестве разработчика Magento. В то время я хотел создать свою собственную компанию и сосредоточиться исключительно на разработке Magento. Так случилось и с моим другом Крейгом Рэндаллом, который тоже собирался бросить свою постоянную работу, чтобы основать собственную компанию. Мы решили объединиться и создать R&W Media. Крейг теперь креативный директор R&W Media.
• Насколько я знаю, R&W Media специализируется на Magento.
Стивен Ву: Да, это верно, мы в первую очередь занимаемся проектированием и разработкой решений Magento для наших клиентов. Мы стремимся предоставить привлекательный и удобный опыт покупок, который приносит нашим клиентам высокую прибыль.
Мы разбираемся в интеграции со многими бизнес-системами, такими как ERP, CRM, Brightpearl, Microsoft Dynamics, SAP, Sage и многими другими.
Мы сотрудничаем с ведущими отраслевыми поставщиками платежных шлюзов, включая PayPal и Sage Pay, работаем с ведущими британскими хостинговыми компаниями Magento и поставщиками расширений Magento.
• Как вам удается эффективно предоставлять эти услуги Magento?
Стивен Ву: У нас есть команда элитных разработчиков Magento, креативных дизайнеров и экспертов по UX. Я руковожу технологической стороной бизнеса, а мой деловой партнер Крейг занимается творческой стороной. Это помогает дополнять навыки друг друга и позволяет нам сосредоточиться на конкретных частях бизнеса.
Наши обученные и сертифицированные разработчики Magento имеют большой опыт, поэтому они могут сосредоточиться на создании индивидуальных магазинов электронной коммерции Magento для наших клиентов. Наши разработчики очень умны в определении требований наших клиентов и всегда работают в соответствии с их ожиданиями.
Наши опытные дизайнеры и эксперты по пользовательскому опыту всегда стараются внедрять инновации и создавать наилучшие возможности для совершения покупок, расширяя границы возможного. Всем этим полностью управляют наши проектные менеджеры, которые являются связующим звеном и главным руководителем любого проекта.
Мы описываем себя как ведущее агентство Magento, которое всегда ищет решение, которое поможет нашим клиентам развиваться в Интернете и достигать своих целей.
• Почему вы решили работать с Magento? Что привлекает вас в этой платформе электронной коммерции?
Стивен Ву: До того, как Magento стала ведущей платформой для электронной коммерции, в те дни, когда я работал, было несколько других платформ. Были OpenCart, Interspire и osCommerce . Тем не менее, эти платформы было трудно построить на их спагетти-коде, поскольку их приходилось взламывать, чтобы все заработало. Кроме того, у некоторых были плохие показатели безопасности, особенно у osCommerce . И некоторые из этих платформ были очень закрытыми, у них не было сообщества или очень мало документации.
Одна из основных проблем с точки зрения клиента заключалась в том, что эти платформы не были богаты функциями или не подходили для корпоративного уровня.
Именно тогда я наткнулся на Magento, полностью функциональную платформу, широко поддерживаемую и ту, на которой компании могут расти, а не перерастать.
С точки зрения разработки кодовая база Magento была намного лучше и представляла собой настоящий корпоративный продукт. С самого начала Magento уже использовала современные методы программирования, применяющие соглашения объектно-ориентированного программирования и архитектуры MVC. Кроме того, все данные хранились с использованием модели значений атрибутов сущности. Это сделало разработку в Magento модульной и масштабируемой, а платформа избавила от необходимости прибегать к хакерскому коду.
Качество кодирования было главной привлекательностью, но процветающее сообщество Magento было тем, что действительно приняло окончательное решение. Было много людей, которые внесли свой вклад и помогли сообществу. Еще в 2010 году платформа действительно набирала обороты и становилась все более популярной. Я видел будущее этой платформы, и я хотел продолжать работать и инвестировать в нее.
• Что было самым сложным в работе с Magento?
Стивен Ву: Одна из основных задач Magento — разобраться с этой большой и сложной платформой. Существует более 30 000 файлов, по которым нужно перемещаться, поэтому поначалу этот зверь может быть пугающим.
Для начинающих существует крутая кривая обучения; из-за гигантского приложения нам потребовалось больше времени на разработку, чем при использовании любых других платформ.
Вот почему разработчики в нашем агентстве Magento полностью обучены, чтобы стать мастерами основных строительных блоков Magento. Компетентное знание структуры файлов позволило нашим разработчикам увидеть, какие файлы/функции были сделаны, переделаны или перезаписаны. С переписыванием модулей это дает вам возможность полностью настроить Magento.
• Как появление Magento 2 повлияло на ваш рабочий процесс разработки?
Стивен Ву: Благодаря значительным улучшениям в Magento 2 это действительно помогло упростить наш процесс разработки. В прошлом мы экспериментировали с Composer, но теперь мы всегда используем его при работе с Magento 2 для установки модулей и управления ими.
В соответствии с лучшими практиками и улучшениями скорости и производительности в новой версии платформы нам больше не нужно тратить так много времени на устранение этих проблем.
Таким образом, Magento 2 освобождает нас, чтобы мы могли сосредоточиться на других сложных задачах.
Теперь мы проводим больше тестов нашего кода, чем раньше, и теперь создали новый рабочий процесс с нашей стратегией непрерывной интеграции и развертывания.
• Поговорим о таком важном аспекте, как SEO для электронной коммерции. Насколько, по вашему мнению, оптимизированы для SEO Magento и Magento 2?
Стивен Ву: В целом, Magento гораздо более оптимизирована для SEO по сравнению со многими другими платформами. У Magento 1 есть некоторые недостатки, когда дело доходит до SEO, но с появлением Magento 2 эти недостатки были устранены.
Клиенты могут быстро загружать продукты и сразу же начинать оптимизировать свои продукты для поисковых систем.
Из коробки Magento 2 оснащен набором эффективных функций SEO, включая дружественные URL-адреса, генерацию метатегов, лучшую производительность в скорости, канонические теги, управление индексацией сайта robots.txt, создание XML-карты сайта и микроданные, добавленные по умолчанию. .
• Используете ли вы какие-либо расширения, дополняющие стандартную SEO-функциональность платформы?
Стивен Ву: Magento 2 расширяет некоторые эффективные функции по умолчанию, однако это не так далеко. Есть еще некоторые недостатки, такие как дублированный контент, ограничения на расширенные фрагменты, ограничения в картах сайта XML и канонических URL-адресах.
Вот почему мы всегда используем MageWorx SEO Suite Ultimate для любого проекта Magento, чтобы помочь устранить эти недостатки SEO в Magento 2.
• Говоря о SEO Suite Ultimate от MageWorx, какие функции расширения вы считаете наиболее полезными?
Стивен Ву: Помимо потрясающих функций SEO, основная причина, по которой мы используем MageWorx SEO Suite Ultimate , заключается в том, что она позволяет нам исправить фундаментальные недостатки в приложении Magento.
Magento по умолчанию поддерживает микроданные, но это показывает только основную информацию о поисковой выдаче. С расширением SEO теперь будет отображаться изображение для предварительного просмотра, рейтинг обзора, цена и доступность.
Расширение помогает решить проблемы с дублированием контента и точно настроить канонические метатеги, позволяет редактировать XML-карты сайта и удалять нежелательные ссылки.
MageWorx SEO Suite Ultimate — это универсальное SEO-расширение, которое вам когда-либо понадобится.
• Что бы вы посоветовали тем, кто только что запустил свои первые магазины электронной коммерции Magento и планирует оптимизировать их для поисковых систем? С чего им начать?
Стивен Ву: Прежде чем оптимизировать свой веб-сайт для SEO, вам необходимо провести SEO-аудит вашего веб-сайта Magento. Это поможет проанализировать и предоставить отчет о том, что работает и с какими проблемами может столкнуться ваш сайт, которые мешают ему занимать высокие позиции в Google. Могут быть проблемы с дублированным содержимым, многочисленные динамические URL-адреса, страницы, проиндексированные Google, и т. д. Начните с поиска в консоли поиска Google, полезно проверить, нет ли у вас ошибок сканирования, каких-либо заблокированных ресурсов, которые Google не может индексировать, или даже проблем с безопасностью. на Вашем сайте. После того, как вы определили их, убедитесь, что вы реализуете план действий для решения всех этих проблем.
Просмотрите свой веб-сайт Magento и убедитесь, что весь ваш контент и продукты оптимизированы для SEO с упором на ключевые слова. Убедитесь, что вся соответствующая информация, такая как мета-заголовок и мета-описание, применяется ко всем вашим продуктам.
Вот почему мы работаем с отраслевыми консультантами по SEO, которые помогают нашим клиентам управлять своими усилиями по SEO.
• И, наконец, есть ли у вас какие-нибудь полезные советы для тех, кто только начинает работать с электронной коммерцией и Magento? Каких ловушек они должны стараться избегать?
Стивен Ву: Всегда находите эксперта по Magento, будь то разработчик или агентство. Наличие консультанта, который поможет с разработкой и обучит вас тому, как вести свой бизнес на Magento, будет иметь большое значение. В прошлом мы видели, как клиенты неправильно создавали продукты, используя неправильные типы продуктов. Хороший разработчик всегда должен быть надежным и обращаться за советом, когда он вам нужен.
Убедитесь, что вы спланировали свой запуск эффективно. Это нужно будет связать с вашей маркетинговой кампанией и любыми другими элементами интеграции, которые у вас могут быть в процессе разработки. Сядьте со всеми ключевыми сотрудниками проекта, чтобы составить реалистичный график запуска вашего интернет-магазина. Вы не хотите спешить с запуском своего магазина или найти его неполным или, что еще хуже, с серьезными ошибками на веб-сайте в первый же день.