SlideShare a Scribd company logo
1 of 24
Download to read offline
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

What's hot

Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp WarszawaWtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp WarszawaTomasz Dziuda
 
Greasemonkey na bootstrap.pl 200803
Greasemonkey na bootstrap.pl 200803Greasemonkey na bootstrap.pl 200803
Greasemonkey na bootstrap.pl 200803Marcin Kaszynski
 
Wtyczkowe Kompendium - WordUp Łódź #12
Wtyczkowe Kompendium - WordUp Łódź #12Wtyczkowe Kompendium - WordUp Łódź #12
Wtyczkowe Kompendium - WordUp Łódź #12Tomasz Dziuda
 
Wordpress dla początkujących szkolenie / warsztat 09/10 migracje, backup, mul...
Wordpress dla początkujących szkolenie / warsztat 09/10 migracje, backup, mul...Wordpress dla początkujących szkolenie / warsztat 09/10 migracje, backup, mul...
Wordpress dla początkujących szkolenie / warsztat 09/10 migracje, backup, mul...Mariusz Szatkowski
 
edrone Php sesje
edrone Php sesjeedrone Php sesje
edrone Php sesjeedrone
 
Google Web Toolkit
Google Web ToolkitGoogle Web Toolkit
Google Web Toolkitbartosz_w
 
WordUp Warszawa - Wordpress dla początkujących
WordUp Warszawa - Wordpress dla początkującychWordUp Warszawa - Wordpress dla początkujących
WordUp Warszawa - Wordpress dla początkującychTomasz Dziuda
 
WordPress 2015 - Wróżby, kabały, przepowiednie - WordUp Trójmiasto #1
WordPress 2015 - Wróżby, kabały, przepowiednie - WordUp Trójmiasto #1WordPress 2015 - Wróżby, kabały, przepowiednie - WordUp Trójmiasto #1
WordPress 2015 - Wróżby, kabały, przepowiednie - WordUp Trójmiasto #1Mariusz Szatkowski
 
Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...
Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...
Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...Mariusz Szatkowski
 
Błędy userów, niedoróbki koderów
Błędy userów, niedoróbki koderówBłędy userów, niedoróbki koderów
Błędy userów, niedoróbki koderówArkadiusz Stęplowski
 
Wordpress dla początkujących szkolenie / warsztat 08/10 Wtyczki
Wordpress dla początkujących szkolenie / warsztat 08/10 WtyczkiWordpress dla początkujących szkolenie / warsztat 08/10 Wtyczki
Wordpress dla początkujących szkolenie / warsztat 08/10 WtyczkiMariusz Szatkowski
 

What's hot (14)

WordCamp Gdynia 2016
WordCamp Gdynia 2016WordCamp Gdynia 2016
WordCamp Gdynia 2016
 
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp WarszawaWtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
 
Greasemonkey na bootstrap.pl 200803
Greasemonkey na bootstrap.pl 200803Greasemonkey na bootstrap.pl 200803
Greasemonkey na bootstrap.pl 200803
 
Wtyczkowe Kompendium - WordUp Łódź #12
Wtyczkowe Kompendium - WordUp Łódź #12Wtyczkowe Kompendium - WordUp Łódź #12
Wtyczkowe Kompendium - WordUp Łódź #12
 
Wordpress dla początkujących szkolenie / warsztat 09/10 migracje, backup, mul...
Wordpress dla początkujących szkolenie / warsztat 09/10 migracje, backup, mul...Wordpress dla początkujących szkolenie / warsztat 09/10 migracje, backup, mul...
Wordpress dla początkujących szkolenie / warsztat 09/10 migracje, backup, mul...
 
Htmlsalad
HtmlsaladHtmlsalad
Htmlsalad
 
Php sesje
Php sesjePhp sesje
Php sesje
 
edrone Php sesje
edrone Php sesjeedrone Php sesje
edrone Php sesje
 
Google Web Toolkit
Google Web ToolkitGoogle Web Toolkit
Google Web Toolkit
 
WordUp Warszawa - Wordpress dla początkujących
WordUp Warszawa - Wordpress dla początkującychWordUp Warszawa - Wordpress dla początkujących
WordUp Warszawa - Wordpress dla początkujących
 
WordPress 2015 - Wróżby, kabały, przepowiednie - WordUp Trójmiasto #1
WordPress 2015 - Wróżby, kabały, przepowiednie - WordUp Trójmiasto #1WordPress 2015 - Wróżby, kabały, przepowiednie - WordUp Trójmiasto #1
WordPress 2015 - Wróżby, kabały, przepowiednie - WordUp Trójmiasto #1
 
Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...
Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...
Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...
 
Błędy userów, niedoróbki koderów
Błędy userów, niedoróbki koderówBłędy userów, niedoróbki koderów
Błędy userów, niedoróbki koderów
 
Wordpress dla początkujących szkolenie / warsztat 08/10 Wtyczki
Wordpress dla początkujących szkolenie / warsztat 08/10 WtyczkiWordpress dla początkujących szkolenie / warsztat 08/10 Wtyczki
Wordpress dla początkujących szkolenie / warsztat 08/10 Wtyczki
 

More from WordCamp Polska

Budowanie skalowalnej architektury serwerowej pod WordPressa
Budowanie skalowalnej architektury serwerowej pod WordPressaBudowanie skalowalnej architektury serwerowej pod WordPressa
Budowanie skalowalnej architektury serwerowej pod WordPressaWordCamp Polska
 
CSS Workflow, czyli jak pracować z CSS-em?
CSS Workflow, czyli jak pracować z CSS-em?CSS Workflow, czyli jak pracować z CSS-em?
CSS Workflow, czyli jak pracować z CSS-em?WordCamp Polska
 
Optymalizacja pracy front-end developera
Optymalizacja pracy front-end developeraOptymalizacja pracy front-end developera
Optymalizacja pracy front-end developeraWordCamp Polska
 
Krótki poradnik o tym jak rozmawiać o pieniądzach
Krótki poradnik o tym jak rozmawiać o pieniądzachKrótki poradnik o tym jak rozmawiać o pieniądzach
Krótki poradnik o tym jak rozmawiać o pieniądzachWordCamp Polska
 
Dream life, czyli jak WordPress i społeczność pomogły mi zostać cyfrowym nomadą
Dream life, czyli jak WordPress i społeczność pomogły mi zostać cyfrowym nomadąDream life, czyli jak WordPress i społeczność pomogły mi zostać cyfrowym nomadą
Dream life, czyli jak WordPress i społeczność pomogły mi zostać cyfrowym nomadąWordCamp Polska
 
Nie pytaj, co WordPress może zrobić dla Ciebie, zapytaj, co Ty możesz zrobić ...
Nie pytaj, co WordPress może zrobić dla Ciebie, zapytaj, co Ty możesz zrobić ...Nie pytaj, co WordPress może zrobić dla Ciebie, zapytaj, co Ty możesz zrobić ...
Nie pytaj, co WordPress może zrobić dla Ciebie, zapytaj, co Ty możesz zrobić ...WordCamp Polska
 
Wpisy, które chce się czytać, czyli efektywna komunikacja na blogu
Wpisy, które chce się czytać, czyli efektywna komunikacja na bloguWpisy, które chce się czytać, czyli efektywna komunikacja na blogu
Wpisy, które chce się czytać, czyli efektywna komunikacja na bloguWordCamp Polska
 
Gdzie prawo krępuje social media?
Gdzie prawo krępuje social media?Gdzie prawo krępuje social media?
Gdzie prawo krępuje social media?WordCamp Polska
 
Jak zarabiać dobre pieniądze na WordPressie
Jak zarabiać dobre pieniądze na WordPressieJak zarabiać dobre pieniądze na WordPressie
Jak zarabiać dobre pieniądze na WordPressieWordCamp Polska
 
Moving from the agency with service-model to service/product-model by develop...
Moving from the agency with service-model to service/product-model by develop...Moving from the agency with service-model to service/product-model by develop...
Moving from the agency with service-model to service/product-model by develop...WordCamp Polska
 
Zarabiaj na swojej wiedzy - sprzedaż treści premium na WooCommerce
Zarabiaj na swojej wiedzy - sprzedaż treści premium na WooCommerceZarabiaj na swojej wiedzy - sprzedaż treści premium na WooCommerce
Zarabiaj na swojej wiedzy - sprzedaż treści premium na WooCommerceWordCamp Polska
 
Kompletujemy witrynę na WordPressie. Przegląd technologii
Kompletujemy witrynę na WordPressie. Przegląd technologiiKompletujemy witrynę na WordPressie. Przegląd technologii
Kompletujemy witrynę na WordPressie. Przegląd technologiiWordCamp Polska
 
Obiektowe tworzenie motywów z użyciem silnika szablonów Twig w WordPressie
Obiektowe tworzenie motywów z użyciem silnika szablonów Twig w WordPressieObiektowe tworzenie motywów z użyciem silnika szablonów Twig w WordPressie
Obiektowe tworzenie motywów z użyciem silnika szablonów Twig w WordPressieWordCamp Polska
 
6 sposobów, aby zacząć utrzymywać się z blogowania
6 sposobów, aby zacząć utrzymywać się z blogowania6 sposobów, aby zacząć utrzymywać się z blogowania
6 sposobów, aby zacząć utrzymywać się z blogowaniaWordCamp Polska
 

More from WordCamp Polska (16)

Budowanie skalowalnej architektury serwerowej pod WordPressa
Budowanie skalowalnej architektury serwerowej pod WordPressaBudowanie skalowalnej architektury serwerowej pod WordPressa
Budowanie skalowalnej architektury serwerowej pod WordPressa
 
CSS Workflow, czyli jak pracować z CSS-em?
CSS Workflow, czyli jak pracować z CSS-em?CSS Workflow, czyli jak pracować z CSS-em?
CSS Workflow, czyli jak pracować z CSS-em?
 
Optymalizacja pracy front-end developera
Optymalizacja pracy front-end developeraOptymalizacja pracy front-end developera
Optymalizacja pracy front-end developera
 
Progresywny WordPress
Progresywny WordPressProgresywny WordPress
Progresywny WordPress
 
Krótki poradnik o tym jak rozmawiać o pieniądzach
Krótki poradnik o tym jak rozmawiać o pieniądzachKrótki poradnik o tym jak rozmawiać o pieniądzach
Krótki poradnik o tym jak rozmawiać o pieniądzach
 
Dream life, czyli jak WordPress i społeczność pomogły mi zostać cyfrowym nomadą
Dream life, czyli jak WordPress i społeczność pomogły mi zostać cyfrowym nomadąDream life, czyli jak WordPress i społeczność pomogły mi zostać cyfrowym nomadą
Dream life, czyli jak WordPress i społeczność pomogły mi zostać cyfrowym nomadą
 
Nie pytaj, co WordPress może zrobić dla Ciebie, zapytaj, co Ty możesz zrobić ...
Nie pytaj, co WordPress może zrobić dla Ciebie, zapytaj, co Ty możesz zrobić ...Nie pytaj, co WordPress może zrobić dla Ciebie, zapytaj, co Ty możesz zrobić ...
Nie pytaj, co WordPress może zrobić dla Ciebie, zapytaj, co Ty możesz zrobić ...
 
Wpisy, które chce się czytać, czyli efektywna komunikacja na blogu
Wpisy, które chce się czytać, czyli efektywna komunikacja na bloguWpisy, które chce się czytać, czyli efektywna komunikacja na blogu
Wpisy, które chce się czytać, czyli efektywna komunikacja na blogu
 
Gdzie prawo krępuje social media?
Gdzie prawo krępuje social media?Gdzie prawo krępuje social media?
Gdzie prawo krępuje social media?
 
Jak zarabiać dobre pieniądze na WordPressie
Jak zarabiać dobre pieniądze na WordPressieJak zarabiać dobre pieniądze na WordPressie
Jak zarabiać dobre pieniądze na WordPressie
 
Moving from the agency with service-model to service/product-model by develop...
Moving from the agency with service-model to service/product-model by develop...Moving from the agency with service-model to service/product-model by develop...
Moving from the agency with service-model to service/product-model by develop...
 
Zarabiaj na swojej wiedzy - sprzedaż treści premium na WooCommerce
Zarabiaj na swojej wiedzy - sprzedaż treści premium na WooCommerceZarabiaj na swojej wiedzy - sprzedaż treści premium na WooCommerce
Zarabiaj na swojej wiedzy - sprzedaż treści premium na WooCommerce
 
Kompletujemy witrynę na WordPressie. Przegląd technologii
Kompletujemy witrynę na WordPressie. Przegląd technologiiKompletujemy witrynę na WordPressie. Przegląd technologii
Kompletujemy witrynę na WordPressie. Przegląd technologii
 
Obiektowe tworzenie motywów z użyciem silnika szablonów Twig w WordPressie
Obiektowe tworzenie motywów z użyciem silnika szablonów Twig w WordPressieObiektowe tworzenie motywów z użyciem silnika szablonów Twig w WordPressie
Obiektowe tworzenie motywów z użyciem silnika szablonów Twig w WordPressie
 
Od zera do Automattica
Od zera do AutomatticaOd zera do Automattica
Od zera do Automattica
 
6 sposobów, aby zacząć utrzymywać się z blogowania
6 sposobów, aby zacząć utrzymywać się z blogowania6 sposobów, aby zacząć utrzymywać się z blogowania
6 sposobów, aby zacząć utrzymywać się z blogowania
 

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