ݺߣ

ݺߣShare a Scribd company logo
7 GRZECHÓW GŁOWNYCH
Jak nie ulepszać
(i nie prowadzić)
strony na WordPressie?
PREMIUM.WPMUDEV.ORG
Kim jestem?
1. SZYBCY I WŚCIEKLI
Grzech:
Cache x 3+
> minimalizacja CSS/JS
+ CDN
1. SZYBCY I WŚCIEKLI
Pokuta:
Spowolnienie serwisu
Zakłócenia w działaniu
Zaburzenia UX
1. SZYBCY I WŚCIEKLI
Odkupienie:
Solidna infrastruktura
Strategia cache
Aktualizacje
2. PLUGIN DOBRY NA
WSZYSTKO
Grzech:
Wtyczki „all in one”
Wtyczki zamiast „haków”
Dziesiątki wtyczek
2. PLUGIN DOBRY NA
WSZYSTKO
Pokuta:
Zużycie zasobów
Konflikty
Trudna diagnoza
2. PLUGIN DOBRY NA
WSZYSTKO
Odkupienie:
Plan funkcjonalności
Hooks: filters/actions
Proste alternatywy wtyczek
3. I don't want a child!
Grzech:
Modyfikacja plików motywu,
często na podstawie
gotowych „tricków”
znalezionych „gdzieś w sieci”...
3. I don't want a child!
Pokuta:
„Dziury” w bezpieczeństwie
Tymczasowość zmian
3. I don't want a child!
Odkupienie:
Motywy potomne
Wtyczki „custom CSS”
„Additional CSS” w Customizerze
Kolejkowanie CSS/JS
4. Poprawimy WordPressa
Grzech:
Bezpośrednie modyfikowanie
plików WordPressa
4. Poprawimy WordPressa
Pokuta:
Tymczasowość zmian
Blokada aktualizacji
Naruszenie zabezpieczeń
4. Poprawimy WordPressa
Odkupienie:
Haki systemowe (filters/actions)
Pluggable functions
Drop-ins
5. #WSZYSTKOMAJĄCY
Grzech:
Im więcej funkcji w motywie,
tym lepiej!
5. #WSZYSTKOMAJĄCY
Pokuta:
Spowolnienie serwisu
Konflikty niediagnozowalne
Brak elastyczności
5. #WSZYSTKOMAJĄCY
Odkupienie:
Rozdzielenie: logika/prezentacja
Wtyczki
Designer + developer
6. Działa? „Nie trza psuć!”
Grzech:
Zaniedbanie aktualizacji:
- WordPressa
- Wtyczek
- Motywów
6. Działa? „Nie trza psuć!”
Pokuta:
Obniżenie bezpieczeństwa
Spowolnienie działania
Zakłócenia w działaniu
6. Działa? „Nie trza psuć!”
Odkupienie:
AKTUALIZACJA!
AKTUALIZACJA!
AKTUALIZACJA!
7. Mnie to nie dotyczy!
Grzech:
Rezygnacja z systematycznego
wykonywania
kopii zapasowych
7. Mnie to nie dotyczy!
Pokuta:
Utrata danych
Utrata serwisu
Utrata klienta
= KOSZTY!
7. Mnie to nie dotyczy!
Odkupienie:
Zawsze twórz backup!
- Snapshot Pro (WPMU DEV)
- WP Backup
- VaultPress
DZIĘKUJĘ ZA UWAGĘ!
Adam Czajczyk
@AdamCzajczyk
premium.wpmudev.org
WordCamp Lublin 2017

More Related Content

7 Grzechów Głównych, czyli jak nie prowadzić (i nie ulepszać) strony opartej na WordPressie