WordCamp Manchester 2017 — ретроспектива HeroThemes
Опубликовано: 2017-11-03Это были выходные в честь Хэллоуина в Манчестере, а это означало, что по улице бродили какие-то устрашающие персонажи. К счастью, участники WordCamp в Манчестере были гораздо более дружелюбными, с несколькими отличными докладами и фантастическим местом, предоставленным MMU.
Формат WCMCR немного отличался от типичного WordCamp — вместо выходных для выступлений и дня докладчика в предыдущую пятницу или следующий понедельник это был всего один день презентаций, ведущих к высококачественным выступлениям и целенаправленному мероприятию.
Было два трека – общий и технический, с хорошим выбором тем на выбор. Вот полное расписание WordCamp Manchester 2017.
Прибытие и кофе

По приезду регистрация прошла быстро и легко. Было здорово увидеть в списке участников так много людей, с которыми я ранее разговаривал на WordCamp в Эдинбурге ранее в этом году. Самым сложным был выбор между треками, когда было два спикера, которые я очень хотел увидеть. Нас заверили, что все доклады вскоре будут доступны на WordPress.tv, так что мы ничего не пропустим.
Идеальный путь клиента для веб-сайтов электронной коммерции с высокой конверсией

Первым был Kathir Sid Vel с фантастической деконструкцией ключевых компонентов успешного сайта электронной коммерции. Сид подчеркнул важность индикаторов доверия, таких как четкая и заметная политика возврата, контактные данные и информация о доставке.
Хотя разговор был сосредоточен на продаже физических продуктов с помощью такой платформы, как WooCommerce, были сделаны выводы для всех компаний, продающих онлайн: им необходимо убедиться, что они вызывают доверие.
В HeroThemes мы размещаем отзывы и отзывы клиентов на всех страницах наших продуктов, чтобы продемонстрировать качество продукции. Наша 30-дневная гарантия возврата денег и функции мгновенной доставки (загрузки) отображаются прямо над кнопкой покупки на странице оформления заказа, чтобы помочь покупателям решить общие проблемы, связанные с завершением покупки.
Проблемы и возможности удаленной работы

Automattic, компания, стоящая за WordPress.com, насчитывает более 450 сотрудников из более чем 45 стран, и в основном это удаленные работники, которые сами управляют своим графиком и рабочей средой. Двое из этих специалистов по автоматике, Пэм Кокке и Карен Арнольд, поделились своим опытом и стратегиями решения некоторых распространенных проблем удаленной работы.
Работодатели и сотрудники должны учитывать коммуникацию, культуру и внутренний контроль при рассмотрении вопроса об удаленной работе. Сотрудник может столкнуться с проблемами, связанными с потерей внимания, необходимостью оставаться в курсе последних событий, языковыми трудностями и, возможно, целыми днями не выходить из дома.
Ключевым выводом для меня здесь был выбор правильной технологии/среды коммуникации. Такие сервисы, как Slack, позволяют объединять события, продажи, электронную почту и обсуждения в один интерфейс, чтобы повысить вовлеченность сотрудников и контроль со стороны руководства. Затем полезно отфильтровать поток по каналам, чтобы отделить высокоприоритетные действия от случайных разговоров о кулерах с водой.
Automattic ежегодно проводит общекорпоративную конференцию в экзотическом месте, а подгруппы проводят 2-3 рабочих совещания в год. Для одиноких надомников встреча с единомышленниками является ключом к поддержанию связи и общению. В HeroThemes мы используем митапы, чтобы находить местные технические мероприятия в дополнение к регулярному посещению WordCamps.
Настройка тем WooCommerce для начинающих

WooCommerce — одно из самых успешных решений для электронной коммерции для WordPress. Мацей Свобода из WP Desk, компании, которая специализируется на разработке расширений для сайтов WooCommerce, предоставил руководство для начинающих по настройке тем WooCommerce.
Mac выделил некоторые из наиболее полезных крючков и фильтров в продукте, используя официальную тему Storefront. В докладе было подчеркнуто, насколько мощной является функциональность хуков в WordPress, обеспечивающая расширяемость и гибкость при разработке и настройке веб-сайтов.
Как интегратору важно понимать эти хуки, поиск плагина или темы для вызовов do_action и apply_filters является хорошей отправной точкой для этого. WP Desk также имеет Visual Hooks Guide для WooCommerce, которое показывает на экране хуки, выполняемые при создании страницы с помощью Storefront, отличного ресурса.
Создание звукового плагина

Плагины — это способ добавить функциональность в WordPress изолированным и поддерживаемым способом. Марк Уилкинсон из Highrise Digital был рядом, чтобы обсудить важные соображения в своем докладе об основах создания звуковых плагинов.
Принципы безопасности, надежности/масштабируемости, ремонтопригодности, совместимости, расширяемости и удобства использования были выдвинуты в качестве ключевых факторов разработки плагинов. Рекомендуем к прочтению документ 10up Engineering Best Practices, который дает отличный обзор философии и шаблонов проектирования для различных технологий веб-дизайна.

Марк выделил несколько замечательных инструментов, которые каждый разработчик должен иметь в своем арсенале, например Query Monitor для оценки эффективности кода. Кэширование ресурсоемких операций с переходными процессами было еще одним важным советом по оптимизации плагинов.
Как показать свою работу клиентам

Презентация CJ Andrew, посвященная его методам развертывания и рабочему процессу, продемонстрировала, как можно показать клиентам текущую работу для разработки, тестирования и развертывания управляемым образом. Это был отличный анализ обоснования необходимости создания отдельных сред с определенными потоками интерфейсов, чтобы демонстрировать прогресс клиентам и своевременно получать необходимый контент.
То, что клиент взаимодействует только с промежуточной средой, помогает обеспечить целостность живого сайта. Эта строгая цепочка подчинения гарантирует, что клиенты CJ оценят ценность выполняемой работы и наличие задокументированного цикла обратной связи, сводящего к минимуму расползание объема работ.
Готовый к производству WordPress

Избегание повторения при развертывании было главной темой выступления Эдмунда Турбина о развертывании кода с использованием контроля версий и непрерывной интеграции.
Эдмунд рассказал о своем рабочем процессе разработки, о том, как отправка в центральный репозиторий git запустила конвейерную работу, состоящую из задач сборки, упаковки и развертывания. Это помогло сократить ручную работу, необходимую для обновления его сайта. Он также упомянул, как он планирует автоматизировать интеграционное и регрессионное тестирование.
Автоматизация жизненно важна для итеративных проектов разработки, которые имеют различные процессы и зависимости для перемещения кода между разработкой и производством/вживую. Легко восхищаться потенциалом — проверка кода, тестирование, контроль версий, сжатие, компиляция, развертывание и т. д. теперь могут быть автоматизированы с относительной легкостью благодаря различным средствам выполнения задач и платформам, которые с ними интегрируются.
По моему опыту, секрет успешной реализации непрерывной интеграции заключается в том, чтобы начать с одной повторяющейся задачи и постепенно переводить ручные задачи в автоматизацию одну за другой.
Для меня это началось с задачи по сжатию (архивированию) проектов, готовых к распространению. Я заменил обременительную задачу по копированию папки (папок), удалению всех лишних файлов, архивированию и проверке результата грубой задачей, требующей запуска одной команды.
Раньше, если я замечал ошибку, весь процесс нужно было делать заново, по 2-3 минуты, включая проверки. Больше не надо. Это было два года назад. Теперь каждый проект проверяет, собирает, развертывает и тестирует автономно, когда он передается в наш репозиторий кода.
Молниеносные разговоры

На заключительных сессиях были молниеносные беседы с обсуждением различных небольших советов и идей.
Одним из основных моментов была Кейли Торп из 34SP, рассказывающая о начале работы с плагином Yoast, которая предоставила отличный обзор инструмента SEO. WordPress уже имеет некоторые встроенные функции SEO, но плагин Yoast позволяет лучше контролировать и просматривать их прямо с панели управления WordPress.
Еще одним выдающимся докладом была Аманде Танефо из Launch and Sell о борьбе с синдромом самозванца. Общая проблема со всеми, кроме самых уверенных в себе людей. (также проверьте ее женские темы WordPress, они фантастические.)
После вечеринки

Преимущество одного дня заключалось в том, что афтепати в субботу было более расслабленным, учитывая, что презентации были завершены. Это была отличная возможность встретиться со знакомыми лицами и пообщаться со спикерами. WCMCR имел эксклюзивное право пользования верхним этажом бального зала Black Dog, расположенного в нескольких минутах ходьбы от места проведения.
Еда была фантастической, не только в течение дня в MMU, с отличной собственной командой кейтеринга, но и на афтерпати еда была вкусной и обильной. Как человек, недавно устроивший большое семейное мероприятие, нельзя недооценивать важность кормления ваших гостей, и WordCamp Manchester не разочаровал.
Напитки и еда были спонсированы Capita Translation & Interpreting, я склоняюсь перед ними.
Последние мысли

WordCamp Manchester был действительно приятным событием. Однодневный формат сработал хорошо, и было хорошее сочетание докладов компетентных спикеров. Это помогло оживить мою страсть к ряду вещей, которыми мы занимаемся в данный момент, и пообщаться с единомышленниками, работающими над некоторыми интересными проектами WordPress.
Мы должны поблагодарить ведущего организатора Тома Ноуэлла и его команду за потрясающее шоу. Я с нетерпением жду следующих WordCamps в Великобритании, когда они снова начнутся в новом году.
