Mentionsy Mentionsy
Rób WordPressa
Rób WordPressa

179 - Nieoczywiste zagadnienia techniczne, które powinien znać każdy WordPress developer

10.02.2025 ·23 min 39 s · 11 rozdziałów · 1 sponsor

W dzisiejszym odcinku porozmawiamy o umiejętnościach, które każdy WordPress developer powinien znać, a które niekoniecznie są związane z samym WordPressem czy pisaniem kodu. Mam nadzieję, że ten odcinek podcastu pomoże Ci lepiej zrozumieć, dlaczego warto rozwijać te umiejętności i jak mogą one przydać się w codziennej pracy. Do usłyszenia!

0:00 · Wprowadzenie 2

Rób WordPressa to podcast, w którym znajdziesz inspiracje, porady i rozmowy z ludźmi ze świata WordPressa. Cześć, witam się z Tobą w kolejnym odcinku, tym razem po trochę krótszej przerwie niż to miało miejsce w ubiegłym roku. Natomiast mam nadzieję, że już nic nie przeszkodzi mi w tym, aby nagrywać regularnie. Teraz ten styczeń był trochę słaby pod tym względem, bo mimo tego, że chciałem nagrywać, no to niestety moje gardło miało inne plany. Zresztą pisałem o tym w moim newsletterze. Jeśli jeszcze nie jesteś subskrybentem, to serdecznie Cię zapraszam do zasubskrybowania, bo podsyłam tam na bieżąco nowe odcinki podcastów i zawsze staram się też podzielić jakimiś ciekawymi materiałami.

No to ze względu na to, że tam trafia bardzo dużo projektów w bardzo różnym stanie, bo często to są jakieś tam projekty, które przejmujemy od innych firm, czy gdzieś tam klient na własną rękę sobie coś budował, a teraz chce mieć profesjonalny support. No to spotykam się też z wieloma problemami, które czasem są dosyć proste, ale dotarcie do nich jest dosyć skomplikowane i postanowiłem nagrać taki odcinek o takich umiejętnościach, które każdy WordPress developer powinien posiadać, a nie są tak stricte związane z WordPressem, z tym, co można powiedzieć robimy na co dzień. Mam tu na myśli takie kompetencje, które przydadzą Ci się przy pracy z WordPressem, a nie dotyczą stricte samego WordPressa czy pisania kodu.

1:42 · Temat dzisiejszego odcinka 1

Zanim przejdziemy do konkretów, chwila dla partnera mojego podcastu, czyli marki Cyberfolks, która wspiera mnie w nagrywaniu. Cyberfolks to dostawca domen i hostingu pod wasze WordPress. Jeśli jeszcze nie masz hostingu, szukasz, chcesz zmienić, zajrzyj na cyberfolks.pl. Tam znajdziesz kompleksową ofertę zarówno na domeny, jak i na hosting. Do dzisiejszego odcinka wybrałem takie trzy obszary, które, tak jak powiedziałem wcześniej, każdy WordPress developer powinien znać przynajmniej w takim bardzo, bardzo podstawowym zakresie, bo już na podstawowym poziomie te umiejętności przydają się bardzo w codziennej pracy z WordPressami. Pierwszym punktem w dzisiejszym odcinku są podstawy administracji serwerami. Mam tu na myśli oczywiście serwery Linuxowe i

2:58 · Administracja serwerami 1

Takie absolutne podstawy, które każdy developer moim zdaniem na pewnym poziomie zaawansowania już, jeśli mówimy już o kimś, kto może nie jest juniorem, ale idzie już bardziej w stronę tych poziomów takich jak mid czy senior, no to już bezwzględnie myślę powinien znać. Mam tu na myśli takie podstawowe Linuxowe rzeczy, od oczywiście pracy za pomocą SSH z takimi serwerami, przez rzeczy związane z zarządzaniem plikami, czyli takie podstawowe komendy typu CD, LSCP, MV i tak dalej, po jakieś rzeczy związane z przesyłaniem plików między serwerami, czyli wszelkie narzędzia typu rsync, scp i tego typu rzeczy, które pozwolą Wam szybko na przykład wrzucić WordPressa na jakiś serwer, bo czasem się zdarza tak, że

5:06 · Sieć i narzędzia 1

Kolejnym takim obszarem, gdzie powinniście znać przynajmniej te podstawowe polecenia i w miarę sprawnie się poruszać, no to jest zarządzanie ...uprawnieniami do plików, czy przydzielaniem użytkowników, czy grup do danych plików, tak żeby sprawnie móc sobie zarządzać tym, bo często też problemy z niedziałaniem jakiejś rzeczy w WordPressie wynikają na przykład z tego, że użytkownik, z którym jest uruchomiony webserwer, nie ma dostępu do jakichś tam plików i nie może na przykład zapisać jakiegoś pliku na dysku serwera. W tym zakresie podstaw Linuxa, myślę, że też powinniśmy poruszyć temat związany z automatyzacją zadań, czyli z cronem, bo często jest potrzeba podpięcia crona WordPressowego, tego WP-crona.

6:50 · Uprawnienia do plików 1

Podkręt systemowy tak, aby był wykonywany niezależnie od tego, czy ktoś wchodzi na stronę, czy nie. I to też jest dosyć prosty mechanizm, myślę, do nauczenia się dosyć szybko, a w praktyce przydaje się bardzo często właśnie przy pracy z WordPressem, no a można powiedzieć, że nie dotyczy stricte samego WordPressa. Kolejnym obszarem, który chcę poruszyć, jest tutaj analiza logów, bo bardzo często, jeśli cokolwiek się dzieje z naszą stroną, jeśli szukamy jakiegoś tam problemu, I nie bardzo na pierwszy rzut oka widać, co może być problemem, gdzie może leżeć źródło tego problemu. No to zwykle pada takie stwierdzenie, trzeba zajrzeć do logów. I logi faktycznie to jest takie źródło prawdy, jeśli chodzi o serwery, o WordPressa, o to wszystko, co się gdzieś tam dzieje, a czego nie widać na pierwszy rzut oka.

8:43 · Analiza logów 1

I tu już jesteśmy o krok od tego, aby taki błąd rozwiązać. Oczywiście tutaj również przydaje się analiza tak zwanego debug loga wordpressowego. O debugowaniu WordPressa nagrywałem też wcześniej odcinek, więc możesz sobie gdzieś tam odszukać w starszych odcinkach i uzupełnić to. I tutaj z logami możemy pracować w zasadzie w różnych kontekstach, bo nie tylko w sytuacji, w której mamy dostęp do serwera, gdzie logujemy się po SSH i jest to na przykład jakiś tam serwer dedykowany, bądź jakaś wirtualka, gdzie mamy po prostu dostęp do wszystkiego, czy możemy działać na prawach ruta. Ale również w takich współdzielonych hostingach, które kupujemy i mamy kawałeczek jakiegoś tam serwera dla nas, również mamy dostęp do tych logów.

13:43 · Domeny i DNS 2

Zweryfikowałem jakieś tam dodatkowe rzeczy i okazało się, że To był strzał w dziesiątkę, bo dokładnie tam leżał problem, rozwiązanie jak zwykle w takich przypadkach było banalne, zajęło pewnie mi minutę albo dwie, natomiast dojście do tego wiadomo zajęło dużo, dużo więcej czasu, no ale tutaj czat GPT okazał się bardzo skuteczny w pomocy. I czas na trzeci obszar, o którym chciałem Ci dzisiaj powiedzieć i są to wszelkie rzeczy związane z domenami i z serwerami DNS. To też mam wrażenie jest trochę taki niedoceniany obszar w naszej pracy z WordPressami, bo przyzwyczailiśmy się, że jak mamy Domene i hosting u jednego operatora, no to jest prosto, bo tam się wszystko samo robi, samo konfiguruje, jest ok i działa, tak?

Tutaj oczywiście podstawy takich zagadnień właśnie jak choćby to jakie mamy rodzaje rekordów, za co odpowiada rekord A, za co odpowiada rekord MX, za co odpowiada rekord SPF, DKIM, DMARC i tak dalej. No to są takie podstawy, które myślę każdy powinien mieć jeśli chodzi o pracę z WordPressem, bo tutaj bez tego trochę ciężko się odnaleźć potem w kolejnych narzędziach, które Ci tutaj podpowiem. I znowu takie narzędzia, Moje ulubione to przede wszystkim narzędzie Digg Online od Googla. I to narzędzie Digg od Googla właśnie w takiej postaci webowej. Ono oczywiście też występuje w wersji konsolowej. Natomiast ja najczęściej korzystam po prostu w przeglądarce, gdzie wpisujesz nazwę domeny i możesz sobie podejrzeć jak to wygląda z punktu widzenia właśnie można powiedzieć internetu.

16:41 · Podsumowanie 2

I tutaj też na tym Emix Toolbox znajdziecie dużo takich narzędzi, które po pierwsze zweryfikuje Wam jak np. wygląda ten rekord SPF i jakie wpisy zawiera. Oczywiście tutaj mamy dużo innych różnych narzędzi, nie będę ich wszystkich po kolei omawiał, ale to co gdzieś tam powinniście wiedzieć to właśnie te podstawowe rzeczy takie jak właśnie weryfikacja rekordów MX, weryfikacja blacklist i Rekordy SPF, które możecie sprawdzić, czy w ogóle ten format jest poprawny, czy to jest tak, jak powinno być. Tutaj znajdziecie również narzędzia takie jak choćby weryfikacja rekordu DKIM i DMARC. Te trzy obszary, które omówiłem w tym odcinku są, myślę, niezbędne dla każdego, kto chce być lepszym WordPress developerem i one po prostu na co dzień bardzo przydają się w takiej codziennej pracy, w rozwiązywaniu problemów.

No ale myślę, że kluczowe jest to, żebyś po prostu wiedział bądź wiedziała, o co zapytać tego czata i w którą stronę z nim W tym odcinku to wszystko, jeszcze raz zapraszam Cię do mojego newslettera, gdzie na bieżąco podsyłam nowe odcinki. I jakieś tam ciekawostki związane z WordPressem plus te wszystkie rzeczy związane z eventami WordPressowymi. Dołączyłem też do grona organizatorów takich eventów, gdzie właśnie w Krakowie robimy takie spotkania jak WordUpy. Ostatnio robiłem też właśnie livestream z takiego wydarzenia. I kolejny taki WordUp będzie bodajże 10 kwietnia, o ile mnie pamięć nie myli.

Pokazano wszystkie 11 dopasowań. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.