WordCamp Manchester 2017 – Retrospektywa HeroThemes
Opublikowany: 2017-11-03To był weekend Halloween w Manchesterze, co oznaczało, że jakieś przerażająco wyglądające postacie błąkały się po ulicy. Na szczęście uczestnicy WordCamp Manchester byli znacznie bardziej przyjaźni, z kilkoma świetnymi rozmowami i fantastycznym miejscem zapewnionym przez MMU.
WCMCR zastosował nieco inny format niż typowy WordCamp – zamiast weekendu rozmów i dnia kontrybutora poprzedzającego piątek lub poniedziałku, był to tylko jeden dzień prezentacji, prowadzący do wysokiej jakości rozmów i konkretnego wydarzenia.
Były dwa utwory – ogólny i techniczny, z dużym wyborem tematów do wyboru. Oto pełny harmonogram WordCamp Manchester 2017.
Przyjazd i kawa

Rejestracja w dniu przyjazdu była szybka i łatwa. Wspaniale było zobaczyć na liście uczestników tak wiele osób, z którymi wcześniej rozmawiałem na WordCamp Edinburgh na początku tego roku. Najtrudniejszą częścią był wybór pomiędzy utworami, kiedy były dwa głośniki, które bardzo chciałem zobaczyć. Zapewniono nas, że wszystkie prelekcje będą wkrótce dostępne na WordPress.tv, więc nie przegapimy.
Idealna podróż klienta dla wysoce konwertujących witryn e-commerce

Jako pierwszy pojawił się Kathir Sid Vel z fantastyczną dekonstrukcją kluczowych elementów udanej witryny e-commerce. Sid podkreślił znaczenie wskaźników zaufania, takich jak solidna, widoczna polityka zwrotów, dane kontaktowe i informacje o dostawie.
Chociaż rozmowa koncentrowała się na sprzedaży fizycznych produktów za pomocą platformy takiej jak WooCommerce, wszystkie firmy sprzedające online miały na wynos: muszą upewnić się, że wzbudzają zaufanie.
W HeroThemes umieszczamy recenzje i referencje od klientów na wszystkich naszych stronach produktów, aby pomóc zademonstrować jakość produktu. Nasza 30-dniowa gwarancja zwrotu pieniędzy i natychmiastowa dostawa (pobieranie) są wyświetlane tuż nad przyciskiem zakupu na stronie kasy, aby pomóc złagodzić częste obawy kupujących dotyczące sfinalizowania zakupu.
Wyzwania i możliwości pracy zdalnej

Automattic, firma stojąca za WordPress.com zatrudnia ponad 450 pracowników z ponad 45 krajów i są to głównie pracownicy zdalni, zarządzający własnym harmonogramem i środowiskiem pracy. Dwie z tych Automatyków, Pam Kocke i Karen Arnold, podzieliły się swoimi doświadczeniami i strategiami radzenia sobie z niektórymi typowymi bolączkami pracy zdalnej.
Pracodawcy i pracownicy muszą uwzględnić komunikację, kulturę i nadzór wewnętrzny, rozważając pracę zdalną. Pracownicy mogą stawić czoła wyzwaniom związanym z utratą koncentracji, byciem na bieżąco, trudnościami językowymi i potencjalnie nie wychodzeniem z domu przez wiele dni.
Wybór odpowiedniej technologii/środka komunikacji był dla mnie tutaj kluczową kwestią. Usługi takie jak Slack umożliwiają agregację wydarzeń, sprzedaży, poczty e-mail i dyskusji w jednym interfejsie, aby zwiększyć zaangażowanie pracowników i nadzór kierownictwa. Korzystne jest następnie przefiltrowanie strumienia na kanały, aby oddzielić czynności o wysokim priorytecie od zwykłych rozmów na temat wody.
Automattic organizuje coroczną konferencję dla całej firmy w egzotycznym miejscu, podczas gdy podzespoły mają 2-3 spotkania robocze rocznie. Dla samotnych pracowników chałupniczych poznawanie osób o podobnych poglądach jest kluczem do pozostawania w kontakcie i nawiązywania kontaktów towarzyskich. W HeroThemes używamy meetup, aby znaleźć lokalne wydarzenia techniczne, oprócz regularnego uczestnictwa w WordCamps.
Dostosowywanie motywów WooCommerce dla początkujących

WooCommerce to jedno z najbardziej udanych rozwiązań e-commerce dla WordPressa. Maciej Swoboda z WP Desk, firmy specjalizującej się w tworzeniu rozszerzeń dla witryn WooCommerce, był pod ręką, aby zapewnić początkujący przewodnik po dostosowywaniu motywów WooCommerce.
Mac wyróżnił niektóre z najbardziej przydatnych haczyków i filtrów w produkcie, używając oficjalnego motywu Storefront. Wykład podkreślił, jak potężna jest funkcjonalność hooków w WordPressie, pozwalająca na rozszerzalność i elastyczność w tworzeniu i dostosowywaniu stron internetowych.
Jako integrator ważne jest, aby zrozumieć te zaczepy, przeszukiwanie wtyczki lub motywu dla wywołań do_action i apply_filters jest dobrym punktem wyjścia. WP Desk zawiera również wizualny przewodnik po haczykach dla WooCommerce, który pokazuje na ekranie haki wykonane, gdy strona jest generowana za pomocą Storefront, świetnego zasobu.
Tworzenie wtyczek dźwiękowych

Wtyczki to sposób na dodawanie funkcjonalności do WordPressa w izolowany i łatwy w utrzymaniu sposób. Mark Wilkinson z Highrise Digital był pod ręką, aby omówić ważne kwestie w swoim przemówieniu na temat podstaw tworzenia wtyczek dźwiękowych.
Założenia bezpieczeństwa, niezawodności/skalowalności, konserwacji, kompatybilności, rozszerzalności i użyteczności zostały przedstawione jako kluczowe czynniki rozwoju wtyczek. Zalecaną lekturą był dokument 10up Engineering Best Practices, który zawiera doskonały przegląd filozofii i wzorców projektowych dla różnych technologii projektowania stron internetowych.

Mark podkreślił kilka świetnych narzędzi, które każdy programista musi mieć w swoim arsenale, takich jak Query Monitor do oceny wydajności kodu. Buforowanie operacji intensywnie korzystających z zasobów z transjentami było kolejną wskazówką dotyczącą usprawnienia wtyczek.
Jak pokazać swoją pracę klientom

Prezentacja CJ Andrew na temat jego praktyk wdrażania i przepływu pracy pokazała, w jaki sposób można pokazać klientom pracę w toku w celu opracowania, przetestowania i wdrożenia w sposób zarządzany. Był to doskonały podział uzasadnienia tworzenia wydzielonych środowisk ze zdefiniowanymi przepływami interfejsów, aby zaprezentować postęp klientom i uzyskać potrzebną treść w odpowiednim czasie.
Dzięki temu, że klient zawsze wchodzi w interakcję ze środowiskiem pomostowym, pomaga zapewnić integralność działającej witryny. Ten ścisły łańcuch dowodzenia zapewnia, że klienci CJ doceniają wartość dostarczanej pracy i że istnieje udokumentowana pętla sprzężenia zwrotnego, minimalizująca pełzanie zakresu.
Gotowy do produkcji WordPress

Unikanie powtórzeń we wdrożeniu było sednem przemówienia Edmunda Turbina na temat wdrażania kodu przy użyciu kontroli wersji i ciągłej integracji.
Edmund omówił swój przepływ pracy deweloperskiej, w jaki sposób wypychanie do centralnego repozytorium git uruchomiło zadanie potoku składające się z zadań budowania, pakowania i wdrażania. Pomogło to zmniejszyć ilość pracy ręcznej wymaganej do aktualizacji jego witryny. Poruszył także, w jaki sposób planuje zautomatyzować testy integracyjne i regresyjne.
Automatyzacja ma kluczowe znaczenie dla iteracyjnych projektów programistycznych, które mają różne procesy i zależności, aby przenosić kod między programowaniem a produkcją/na żywo. Łatwo jest podekscytować się potencjałem — sprawdzanie kodu, testowanie, kontrola wersji, kompresowanie, kompilowanie, wdrażanie itp. wszystkie zadania można teraz zautomatyzować ze względną łatwością dzięki różnym programom uruchamiającym zadania i platformom, które się z nimi integrują.
Z mojego doświadczenia wynika, że sekretem udanego wdrożenia ciągłej integracji jest rozpoczęcie od jednego powtarzalnego zadania i stopniowe przekształcanie zadań ręcznych w automatyzację, jedno po drugim.
Dla mnie zaczęło się to od zadania kompresji (zipowania) projektów gotowych do dystrybucji. Zastąpiłem uciążliwe zadanie kopiowania folderów, usuwania wszelkich zbędnych plików, skompresowania i sprawdzania wyniku za pomocą zadania gruntownego wymagającego jednego polecenia do zainicjowania.
Wcześniej, gdybym zauważył błąd, cały proces musiałby zostać powtórzony, co 2-3 minuty, łącznie z kontrolami. Już nie. To było dwa lata temu. Teraz każdy projekt sprawdza, kompiluje, wdraża i testuje autonomicznie, gdy jest przekazywany do naszego repozytorium kodu.
Błyskawiczne rozmowy

W końcowych sesjach odbyły się błyskawiczne rozmowy omawiające różne drobne wskazówki i pomysły.
Jedną z najważniejszych atrakcji był Kayleigh Thorpe z 34SP na początku pracy z wtyczką Yoast, która zapewniła doskonały przegląd narzędzia SEO. WordPress ma już wbudowane funkcje SEO, ale wtyczka Yoast pozwala na większą kontrolę i przeglądanie ich bezpośrednio z pulpitu WordPress.
Innym wyróżniającym się wykładem była Amande Tanefo z Launch and Sell na temat walki z syndromem oszusta. Częsty problem u wszystkich osób, z wyjątkiem najbardziej pewnych siebie. (sprawdź też jej kobiece motywy WordPress, są fantastyczne.)
Po imprezie

Zaletą jednego dnia było to, że after party w sobotę było bardziej zrelaksowane, biorąc pod uwagę, że prezentacje dobiegły końca. Była to świetna okazja, aby spotkać się ze znajomymi twarzami i porozmawiać z prelegentami. WCMCR miał wyłączne korzystanie z najwyższego piętra Black Dog Ballroom, w odległości krótkiego spaceru od obiektu.
Jedzenie było fantastyczne, nie tylko w ciągu dnia w MMU, z doskonałym zespołem cateringowym, ale jedzenie na afterparty było smaczne i obfite. Jako osoba, która niedawno była gospodarzem dużej imprezy rodzinnej, nie można nie docenić wagi karmienia swoich gości, a WordCamp Manchester nie zawiódł.
Napoje i jedzenie sponsorowała firma Capita Translation & Interpreting.
Końcowe przemyślenia

WordCamp Manchester był naprawdę przyjemnym wydarzeniem. Jednodniowy format sprawdził się dobrze, a przemówienia kompetentnych prelegentów były dobre. Pomogło to ożywić moją pasję do wielu rzeczy, którymi się obecnie zajmujemy, i połączyć się z podobnie myślącymi osobami pracującymi nad ciekawymi projektami WordPress.
Okrzyk należy skierować do głównego organizatora, Toma Nowella i jego zespołu, za zrobienie niesamowitego show. Nie mogę się doczekać następnych WordCamps w Wielkiej Brytanii, kiedy ponownie rozpoczną się w nowym roku.
