Skip links

WordPress + wtyczki – czy to aż tak złe połączenie?

Z racji na swoją otwartość i popularność system WordPress doczekał się sporego community, które aktywnie tworzy na niego przeróżne rozwiązania. W tym też te darmowe.

Darmowe wtyczki - momentalne problemy?

Darmowe nie zawsze oznacza dobre, albo co gorsza sprawdzone. Niestety repozytorium WordPress widziane z samego panelu dodawania wtyczek poza gwiazdkową notą nie daje użytkownikowi żadnej informacji o jakości wtyczki. No chyba że użytkownik sam pofatyguje się na pełnoprawną stronę repozytorium, tam odnajdzie wtyczkę i poczyta o sposobie jej działania, oferowanych funkcjach czy problemach.

I tu tkwi największy problem – niesprawdzone wtyczki niewiadomego pochodzenia raczej nie zagwarantują stabilnej pracy i świetnego jakości. A co gorsza nie wiedząc co i w jaki sposób oferuje wtyczka często narazić się można na konieczność instalacji masy pluginów zanim znajdzie się „ten jedyny”, który zaoferuje nam dokładnie to co chcemy i jak chcecmy – bez konieczności edycji kodu, dopisywania funkcji czy zmiany wyglądu (css). Mniejsze zło jeśli stoi za tym designer czy ktoś kto już na WordPressie działał – najwyżej straci trochę czasu, powyłącza i odinstaluje zbędne duplikaty, ale wyjdzie obronną ręką gdyż uzyskał to co chciał.

Gorzej gdy taki los spotka kogoś kto dopiero zaczyna swą przygodę z WordPressem. Zwykle taka sytuacja kończy się telefonem do pomocy technicznej z pretensją o wolne działanie strony bądź nawet jej nie działanie.

Jak rozpoznać porządane wtyczki? Które są dobre?

Oczywistym jest fakt że nie każda wtyczka to momentalne spowolnienie strony i najlepiej omijać je szerokim łukiem, jednak w pojedynkę, bez specjalistycznej wiedzy, a przede wszystkim doświadczenia bardzo ciężkie jest wskazanie, która spośród setek wtyczek jest właściwa. Bezapelacyjnie jednak należy pamiętać – że każdy plugin WordPress to sporo dodatkowego kodu. Zgodnie z polityką środowiska WordPress wtyczki oferują sporo otwartości – są konfigurowalne co siłą rzeczy trzeba okrasić większą ilością kodu niż „ustawienie czegoś w kodzie, na sztywno”.

Jednak niekiedy konieczne jest zainstalowanie jakiegoś dodatku – ciężko mi wyobrazić sobie pisanie od zera skyptów galerii czy choćby Flip boxa. Są po prostu zbyt rozbudowanymi dodatkami. Skoro więc musimy się pokusić o gotowy skrypt na usta cisnei się pytanie – jaki wybrać?

Niestety odpowiedź nie usatysfakcjonuje nowicjuszy – należy zapoznać się z opisem potencjalnie interesujących nas rozwiązań. Tak by znać mocne i słabe strony pluginów, rozpiętość w gestii funkcji czy zaznajomić się z potencjalnymi problemami, które generują. Najbardziej godne zaufania będą płatne pluginy oferujące nierzadko w pakiecie bezpłatną pomoc techniczną. 

Jednak nawet darmowe rozwiązania często są kompetentne. W ich przypadku dobrym wyznacznikiem, i punktem zaczepienia jest ocena ogólna społeczności oraz ilość ocen w repozytorium. Nietrudno się domyślić iż najlepiej oceniane spośród najbardziej popularnych wtyczek to te, które oferują przyzwoite (oczekiwane przez większość) funkcjonalności, dobrą jakość, są stabilne i ciągle rozwijane przez autorów.

Małe podsumowanie

Jaki z tego morał? Nie słuchać ludzi mówiący że wtyczki są super i im więcej tym jest raźniej. Nadmierna ilość wtyczek może generować dłuższe czasy ładowania, co szczególnie na słabszych serwerach może być denerwujące, a w skrajnych przypadkach niekompatybilne ze sobą lub z motywem wtyczki mogę zwyczajnie zdestabilizować stronę.

Z drugiej strony próżno też słuchać niektórych koderów, którzy czysty kod przedkładają nad wszystko inne. Wtyczki to nie zło ostateczne – rozsądnie dobierane naprawdę mogą bez uszczerbku na wydajności strony dodać jej sporo funkcjonalności. Oczywiście kod zawsze pozostanie lepszy, choć droższy i nierzadko trudniejszy w późniejszej modyfikacji czy dodający coś „na sztywno” – bez możliwości zmiany przez designera czy moderatora.

Leave a comment

Hej, lubię ciasteczka, więc są one i na tej stronie. Głównie po to by pokazywać Ci treści najwyższej jakości. Mam nadzieje że przetrawisz tę informację.
Explore
Przesuń