Konsultacje backendowe WordPress

Utknąłeś przy backendowym problemie w WordPressie? Prawdopodobnie mogę pomóc.

Konsultacje backendowe WordPress

To konsultacje WordPress dla zespołów developerskich i agencji - nie ogólna pomoc techniczna. Jeśli mierzysz się z decyzją architektoniczną w backendzie, wąskim gardłem wydajnościowym albo wtyczką, która nie skaluje się dalej, to jest właśnie moja działka.

Toptal top 3% · Upwork Top Rated · Fiverr 4.9 · Przyjmuję maksymalnie 2 klientów abonamentowych naraz

15+
Lat z WordPressem
50+
Zbudowanych wtyczek
Top 3%
Zweryfikowany przez Toptal
22+
Zleceń na Upwork

Rozpoznajesz któryś z tych scenariuszy?

Większości problemów z wydajnością WP nie rozwiązuje wtyczka do cache. To wolne zapytania, autoloadowane opcje albo wtyczka wykonująca 40 dodatkowych zapytań do bazy przy każdym ładowaniu strony. Jeśli utknąłeś przy czymś takim, prawdopodobnie zlokalizuję to w ciągu godziny.

Twoja wtyczka WP zwalnia pod obciążeniem

Działała dobrze przy 100 użytkownikach. Teraz się wlecze. Przeglądałeś kod, ale nie potrafisz zlokalizować przyczyny. To temat na rozmowę o MySQL i architekturze zapytań.

Nie jesteś pewien, czy architektura Twojej wtyczki się przeskaluje

Budujesz coś nowego i chcesz drugiej opinii, zanim zdecydujesz się na strukturę danych albo projekt hooków. Łatwiej naprawić to teraz niż za 6 miesięcy.

Potrzebujesz spojrzenia doświadczonego backendowca przed wdrożeniem

Code review od kogoś, kto utrzymywał wtyczki ze 100 tys.+ aktywnych instalacji. Wiem, co pęka w skali, bo widziałem to na własne oczy.

Powtarzające się pytania backendowe w zespole

Nie potrzebujesz etatu. Potrzebujesz kogoś, kogo możesz raz w tygodniu zapytać "czy to dobre podejście?". Właśnie do tego jest abonament.

W czym doradzam

To obszary, w których faktycznie mam coś sensownego do powiedzenia.

Optymalizacja zapytań MySQL
Wolne zapytania, brakujące indeksy, problemy N+1, rozdęte autoloadowane opcje. Czytam wyniki EXPLAIN i wiem, co z nimi zrobić.
Architektura wtyczek
Struktura klas, decyzje o przechowywaniu danych, sposób udostępniania ustawień, projekt REST API, cykl życia wtyczki. Zbudowałem 50+ wtyczek - popełniłem większość błędów.
Projektowanie systemu hooków WP
Architektura akcji i filtrów, kolejność priorytetów, czyste przekazywanie danych między hookami. Kiedy używać hooków, a kiedy bezpośrednich wywołań.
Decyzje o schemacie bazy danych
Tabele niestandardowe vs. post meta vs. opcje. Wybór zależy od wolumenu, wzorców zapytań i wymagań kompatybilności z WP.
Architektura bezpieczeństwa
Projekt kontroli dostępu, strategia nonce, planowanie uprawnień, uprawnienia REST API. Nie checklista - realny przegląd projektowy.
Konfiguracja wp-config i serwera
Ustawienia PHP-FPM, WP_MEMORY_LIMIT, logowanie zapytań, konfiguracja object cache. To, co jest między Twoim kodem a bazą danych.
Strategia cache'owania
Object cache (Redis, Memcached), projekt transientów, cache fragmentów, cache wyników zapytań. Nie "zainstaluj WP Super Cache".
Planowanie migracji
Aktualizacje wtyczek, migracje danych, zmiany schematu na działających stronach z tysiącami użytkowników. Robiłem to. Typowe błędy są konkretne i znane.

Jak to wygląda

Dwa modele współpracy. Wybierz ten, który pasuje do Twojej sytuacji. Jeśli nie masz pewności, zacznij od modelu godzinowego.

Ścieżka A - doradztwo godzinowe
1
Zarezerwuj sesję przez cal.com

Slot 30- lub 60-minutowy. Rozliczenie minimum 1 godziny. Wybierz termin, który Ci pasuje.

2
Przygotuj pytanie

Udostępnij kod, schemat lub opis pisemny 24h wcześniej. Przeczytam go, żebyśmy nie tracili sesji na kontekst.

3
Asynchroniczna recenzja w Loom albo rozmowa na żywo

Twój wybór. Niektóre pytania łatwiej wyjaśnić na wideo. Inne wymagają dialogu. Podpowiem, co lepiej pasuje.

4
Pisemne podsumowanie po sesji

Kluczowe decyzje, rekomendacje i kolejne kroki na piśmie. Masz zapis tego, na czym się umówiliśmy.

Ścieżka B - abonament miesięczny
1
Skontaktuj się, żeby ustalić zakres

Napisz maila lub umów krótką rozmowę. Chcę wiedzieć, co buduje Twój zespół i jak często pojawiają się pytania.

2
Ustalamy warunki współpracy

4 godziny miesięcznie, asynchronicznie. Ustawiamy wspólny kanał (mail lub Slack), na który wysyłasz pytania na bieżąco.

3
Stały dostęp asynchroniczny

Recenzje wideo w Loom, pisemne Q&A, feedback architektoniczny. Priorytetowa odpowiedź w ciągu 24 godzin. Godziny nie przechodzą na kolejny miesiąc.

4
Rezygnacja w każdej chwili

Rozliczenie miesiąc do miesiąca. Bez umów, bez minimum 3 miesięcy. Przyjmuję maksymalnie 2 klientów abonamentowych naraz - najpierw sprawdź dostępność.

Dwa sposoby na współpracę

Bez pakietów, bez upsellingu, bez opłat wdrożeniowych. Model godzinowy, jeśli masz konkretne pytanie. Abonament, jeśli masz bieżące decyzje do podjęcia.

Doradztwo godzinowe
150 USD /godzinę
Minimum 1 godzina · Płatność za sesję · Rezerwacja przez cal.com
  • Pytania architektoniczne i druga opinia
  • Code review przed wdrożeniem
  • Dogłębna analiza wydajności
  • Rozmowa na żywo albo asynchroniczna recenzja w Loom
  • Pisemne podsumowanie po każdej sesji
Umów sesję
Abonament miesięczny
500 USD /miesiąc
4 godziny/miesiąc asynchronicznie · Priorytet 24h · Rezygnacja w każdej chwili
  • Wszystko z modelu godzinowego, rozłożone na cały miesiąc
  • Asynchroniczne Q&A przez mail lub Slack
  • Recenzje wideo w Loom - kod i architektura
  • Priorytetowa odpowiedź w ciągu 24 godzin
  • Maksymalnie 2 klientów - najpierw sprawdź dostępność
  • Godziny nie przechodzą na kolejny miesiąc
Sprawdź dostępność

Nie wiesz, co lepsze? Zacznij od jednej sesji godzinowej. Po niej będziesz wiedzieć.

Produktowy WordPress, nie agencyjny WordPress

Widziałem, co psuje wtyczki WP przy 100 tys. aktywnych instalacji - bo sam je utrzymywałem. To inny zestaw problemów niż budowanie stron dla klientów.

15+

Lat backendu WordPress

Były CTO w CreativeMinds (2010-2024). Nie generalista. Backend WordPress to rzecz, którą robię najdłużej ze wszystkiego.

50+

Zbudowanych wtyczek WordPress

Produkty z tysiącami aktywnych instalacji. Trafiałem na problemy ze skalowaniem, błędy migracji przy aktualizacjach, uszkodzenia danych. Z pierwszej ręki.

Top 3%

Zweryfikowany przez Toptal

Toptal przyjmuje top 3% ze 100 000+ kandydatów. Proces selekcji sprawdza konkretnie głębię wiedzy o PHP i WordPressie - to nie jest ogólne sito.

95%

Wynik sukcesu zleceń na Upwork

Top Rated, 22+ zrealizowanych zleceń, 1000+ przepracowanych godzin. Możesz to zweryfikować na ich platformie. Kliknij i sprawdź.

"Nie powiem Ci, żebyś zainstalował wtyczkę do cache'owania, jeśli problemem są wolne zapytania. Z mojego doświadczenia większość zespołów wie, że coś jest nie tak - potrzebują tylko kogoś, kto widział już ten sam wzorzec i potwierdzi diagnozę oraz wskaże poprawkę."

- Marcin Dudek

Najczęstsze pytania

Jaka jest różnica między konsultacjami godzinowymi a abonamentem?
Model godzinowy działa na bieżąco - rezerwujesz sesję, gdy masz pytanie. Minimum 1 godzina, 150 USD. Abonament to 4 godziny miesięcznie asynchronicznie za 500 USD. Jeśli masz sporadyczne pytania kilka razy w roku, model godzinowy ma więcej sensu. Jeśli Twój zespół trafia na decyzje backendowe co kilka tygodni, abonament jest tańszy i daje priorytetowy dostęp.
Zajmujesz się frontendem albo budową stron WordPress?
Nie. Wyłącznie backend - PHP, MySQL, architektura wtyczek, bezpieczeństwo, konfiguracja serwera. Nie zajmuję się Elementorem, projektowaniem stron, motywami ani budową witryn. Jeśli tego potrzebujesz, nie jestem odpowiednią osobą i wolę powiedzieć to od razu, niż zmarnować Twój czas.
Co obejmuje jedna godzina konsultacji WordPress?
Jedna godzina to sama sesja (rozmowa na żywo albo asynchroniczny Loom) plus pisemne podsumowanie z rekomendacjami. Jeśli udostępnisz materiały 24 godziny wcześniej, przejrzenie Twojego kodu przed sesją jest wliczone - nie tracimy godziny na kontekst.
Czy mogę udostępnić repozytorium kodu do przeglądu?
Tak. Prywatne repozytorium GitHub albo paczka zip przez WeTransfer. Przy kodzie komercyjnym lub czymkolwiek wrażliwym mogę podpisać NDA, zanim cokolwiek udostępnisz. Kod nigdy nie trafia do nikogo innego, wiem że to oczywiste, ale i tak to powiem.
Co jeśli moje pytanie zajmie więcej niż zarezerwowany czas?
Zasygnalizuję to w trakcie sesji. Możemy kontynuować i rozliczę dodatkowy czas, albo wyślę pisemne uzupełnienie tego, do czego nie zdążyliśmy dotrzeć. Tak czy inaczej, nie przerwę odpowiedzi w połowie po 60 minutach. Złożone pytania czasem trwają dłużej - to normalne, ogarniamy to na bieżąco.

Umów pierwszą sesję

Jedna godzina, 150 USD. Przynieś pytanie architektoniczne, wolne zapytanie albo kod do przeglądu. Jeśli nie będę w stanie pomóc, powiem to na starcie i nie zostaniesz obciążony opłatą.

Zarezerwuj przez cal.com