Kilka osób pytało się mnie, jakich narzędzi używam do prowadzenia moich stron internetowych. Postaram się tu wyczerpująco odpowiedzieć, aby pomóc innym osobom, które zastanawiają się jakiego systemu użyć do stworzenia swojej strony/bloga. Głównym przesłaniem będzie to, że system treści Joomla również nadaje się do prowadzenia bloga.

Mam trzy blogi w różnym stadium rozwoju z różnymi narzędziami:

Drytooling.com.pl - Prowadzę ją od 2010 roku i od tego czasu strona rozrosła się do kilku tysięcy postów (z czego sporo długich artykułów). Od strony technicznej, szablon był zmieniany 3-4 razy. Zaczynałem od Joomli 1.5, następnie 2.5 by dojść do aktualnej 3.4 (stan na październik 2015 roku). W każdym razie drytooling.com.pl jest moim oczkiem w głowie.

Winterclimb.com - Start od 2013 roku. Mój osobisty blog o tematyce wspinaczki zimowej i nie tylko (będzi trochę lifestylowy). Blog - głównie - anglojęzyczny na razie ma około 100 postów, których ilość - w miarę - systematycznie rośnie. Od strony technicznej postawiony jest na Joomli 3.4 i korzystam w nim z wszechstronnego komponentu treści K2.

Najlepszefantasy.pl - najmłodsze dziecko Urodzone we wrześniu 2015 roku. Blog o tematyce książek fantasy i różnych ciekawostek ze świata fantasy. Raczej zrobiłem ją dla zabawy i sporadycznie coś wrzucę. Strona stoi na Joomli 3.4 i założeniem strony, jest aby była jak najbardziej minimalistyczna. Jednak ma być ładna i estetyczna w czytaniu. 

Blog na Joomla

Ok, zaczynamy. Poniżej kilkanaście porad i propozycji ciekawych komponentów.

Jaki CMS wybrać: Joomla, czy Wordpress?

Pewnie trafiłeś na ten post z wyszukiwarki. Zapewne więc zastanawiasz się co będzie lepsze Joomla, czy Wordpress. Ten drugi jest popularniejszy i naprawdę dużo blogów jest na nim postawiona. Sam nie używałem prawie w ogóle Wordpressa (miałem dwudniowy epizod, po którym wróciłem do Joomli), i jestem od właściwie 8 lat „skażony“ przez Joomlę. Nie chcę porównywać tych dwóch systemów, ponieważ nie mam żadnych kompetencji, żeby jednoznacznie stwierdzić o wyższości jednego nad drugim.

Wydaje mi się, że jak to w życiu, dla każdego coś miłego ;).

W tym artykule chciałbym zaznaczyć, że da się zrobić na Joomli bloga równie dobrego jak na Wordpressie. Narzędzia, programy o podobnych funkcjach znajdziecie w jednym i drugim. Dla typowego użytkownika oba systemy CMS będą wystarczające. 

Z racji tego, że Wordpress ciąglę zwiększa swoją przewagę nad innymi systemami treści to należy dobrze zastanowić się czy jego nie użyć. Większa ilość użytkowników to lepsze wsparcie społeczności (fora), więcej programów, szablonów, itp.

PS o Drupalu wiem jeszcze mniej niż o Wordpressie, więc w ogóle pomijam go w tym zestawieniu.

Jaki hosting i domena?

Domena idealnie jeśli ma krótką, chwytliwą nazwę z końcówką „.pl:. Niestety problem z takimi domenami jest taki, że zazwyczaj są już zajęte. Trzeba próbować różnych wiariacji, tak aby nazwa strony dobrze brzmiała. Lepiej brzmią np. same litery: niedlasmogu.pl niż domena z różnymi kreskami, itp. (np. nie-dla-smogu.pl). Temat wyboru domeny jest dość szeroki, więc nie będę tutaj się rozpisywał wiele. Dobrze zastanów się nad domeną, bo chwytliwa nazwa i łatwa do zapamiętania nazwa strony to wartościowa rzecz. Najlepiej zapytać wujka Google.

Równie poważną sprawą jest wybór hostingu. Koniecznie sprawdź, czy hosting spełnia warunki techniczne do zainstalowania Joomli (większość umożliwia). Początkowo wybierz najtańszy pakiet, a w miarę rozwoju strony możesz zwiększać pakiet.

Jeśli twoją grupą docelową będzie polska publiczność to dobrą opcją jest serwer zlokalizowany w Polsce.

Szablon templatki: gotowiec, czy własny?

Robienie własnego szablonu w dzisiejszych czasach, jeśli jesteś początkujący blogerem, jest zdecydowanie złym pomysłem. W sieci znajdziesz mnóstwo darmowych szablonów (dla Joomli i Wordpressa). Znajdzie się coś dla każdego. Jest duża szansa, że taki darmowy szablon świetnie ci przypasuje i będzie rozsądną opcją na samym początku przygody z twoją własną stroną internetową. Z czasem być może będziesz chciał zainwestować w coś lepszego.

Dla odmiany masz tysiące innych za które trzeba zapłacić. Nie są to jakieś wielkie pieniądze (zazwyczaj 100-300 zł), a w zamian dostajesz profesjonalny szablon.

Ja wszystkie moje szablony mam z Gavick Pro. Polska firma z Krynicy, którą serdecznie polecam. Mają taki system, że do wyboru masz kilkanaście szablonów stron (pod Joomlę i Wordpressa). Za 250 zł wykupujesz członkowstwo i jesteś uprawniony do pobrania każdego szablonu przez jeden rok. Możesz wykupić dożywotni abonament na wszystkie szablony (Co też uczyniłem) za około 400 zł.

Szablony są aktualizowane wraz ze zmieniającymi się wersjami Joomla i Wordpressa.

Jeśli myślimy poważniej o naszej stronie (lub stronach) to będzie to godne polecenia rozwiązanie.

Typowy szablon strony ma miejsce na menu główne (zazwyczaj góra lub lewa strona), miejsce na treść danego artykułu (zazwyczaj w centrum). Po za tym zazwyczaj mamy dostępne z prawej strony miejsce na nasze własne moduły.

Każdy twórca szablonu określa różne pozycje na moduły, które możemy sami w tych miejscach zainstalować. O tym później.

System treści: Domyślny Joomla, czy K2?

Swego czasu stwierdziłem, że poeksperymentuję i zainstaluję wewnętrzy system treści K2, który nieco lepiej wyglądał niż domyślny. Z dzisiejszej perspektywy trochę żałuje, bo niewiele to zmieniło, a każdy kolejny komponent to większe obciążenie dla systemu i dłuższy czas wczytywania strony.

Niedawno stawiając nową stronę (najlepszefantasy.pl) nic nie instalowałem i domyślny system treści w Joomli (3.4) jest w zupełności wystarczający. 

Pozycjonowanie Joomla

Niektórzy mogą zastanawiać się, czy Joomla daje się łatwo pozycjonować. Odpowiedź brzmi: TAK. Trzeba tylko ustawić kilka opcji (przede wszystkim „przyjazne adresy“). Domyślnie można do każdego artykułu dodać opis metadanych i słowa kluczowe. Z mojego doświadczenia wynika, że nie trzeba instalować żadnych innych dodatkowych komponentów poprawiających jakość pozycjonowania.

Joomla to system tworzony przez specjalistów, którzy starają się nadążać za nowinkami technicznymi, więc masz raczej pewność, że wraz z kolejnymi wersjami, twórcy będą trzymać rękę na pulsie w sprawie SEO.

Migracja, aktualizacja Joomla

Przerabiałem właściwie wszystko. Zaczynałem na Joomli 1.5, by po paru latach zrobić migrację do wersji 2.5. Był to lekki hardcore, zakończony sukcesem. Migracja z 2.5 do 3.0 była w miarę łatwa. 

Od wersji 3.0 twórcy zapowiadają, że migracja do wersji 3.5 będzie bezbolesna. Póki co kolejne aktualizacje takie właśnie są. Mam nadzieję, że pod tym względem nic się nie zmieni.

W panelu administracyjnym domyślnie mamy ustawione wyświetlanie nowych aktualizacji. Zarówno samej Joomli, jak i różnych komponentów, modułów i pluginów. Dzięki temu w miarę szybko można aktualizować oprogramowanie.

Komponenty, moduły, pluginy

Domyślnie Joomla jest dość „gołym“ CMSem, gdzie od biedy możesz wrzucić tekst, zdjęcia i sporo innych rzeczy. Aby jednak blog wyglądał profesjonalnie to będziesz musiał poinstalować trochę różnych dodatków. W Joomli odpowiedzialne są za to komponenty, moduły i pluginy. Większość z nich znajdziesz w extension.joomla.org. Są wersje darmowe lub bezpłatne. Częstą praktyką jest to, że wersja podstawowa komponentu jest darmowa, a jeśli chcesz mieć niektóre dodatkowe możliwości to kupujesz wersję płatną. Jeśli możesz wydać małe pieniądze, to masz naprawdę wielki wybór. Jeśli jednak chcesz mieć wszystko za darmo, to na 90% zrobisz dobrą stronę opartą na darmowych dodatkach.

Komponenty w Joomla

Są to rozbudowane narzędzia, które możesz konfigurować w panelu administracyjnym. Przykładowo: Newsletter, System galerii zdjęć, itp.. Większość z nich będziesz mógł publikować na stronie, np. za pomocą linków w menu. Przykładowo link odsyła Cię do Kalendarza wydarzeń.

Sporo komponentów posiada w pakiecie różne moduły (np. przy newsletterach przycisk pozwalający zapisać się na wybraną listę mailingową.

Moduły

Są to narzędzia, które wyświetllają „bloki“ na widocznej części strony.

Pluginy

Pluginy zazwyczaj umożliwiają nam wyświetlanie „czegoś“ w treści. Przykładowo plugin all wideo pozwala umieszczać nam wideo w treści w dość prosty sposób. Zamiast wklejać cały kod, to wystarczy podać identyfikator filmu w znacznikach (np. {youtubexxxxyyyxxx{/youtube} ) i po opublikowaniu mamy gotowy film z youtube, vimeo, itp.

Social media (fb, g+, twitter)

Bez tego również się nie obejdzie. W szablonach Gavicku mam od razu wbudowane przyciski od Fb, g+, Twittera i pinterest.

Jeśli w twoim szablonie nie będzie takiej możliwości, to nic się nie dzieje, ponieważ możesz ściągnąć mnóstwo modułów i pluginów odpowiedzialnych za wyświetlanie odpowiedniech przycisków. Aczkolwiek może być trochę zabawy z dopasowaniem ich do twojej stronki.

Komponenty Joomla, których używam/używałem

Acymailing

Darmowy komponent - w swojej podstawowej wersji - umożliwiający tworzenie bazy mailingowej i wysyłanie newslettera. Acymailing umożliwia tworzenie szablonów z pomocą edytora tekstu. Może tworzyć różne bazy mailingowe, dostajesz statystyki na temat użytkowników, itp. Ogólnie za darmo masz wszystko do wysyłanie prostego mailingu. Jeśli dopłacisz, żeby mieć wersję PRO, to masz naprawdę rozbudowane narzędzie do wysyłania newslettera.

Dodatkowo można ściągnąć trochę modułów w stylu (moduł wyświetlający okienko „Zapisz się na newslettera“).

Edytor tekstu

Domyślny edyton TinyMC posiada bardzo mało funkcji, co zapewne było założeniem jego twórców. W JED znajdziecie kilka innych o wiele bardziej rozbudowanych edytorów tekstu. Pytanie czy potrzebujesz takiego dodatkowego „kombajnu“?

Jeśli zamierzasz wrzucać na bloga tylko kilka wpisów miesięcznie (rocznie?) lub robisz stronkę dla firmy, gdzie będzie kilka stron to nie ma takiej potrzeby.

Gdy jednak będziesz pisał sporo to bardziej rozbudowany edytor to już narzędzie bardzo ułatwiające pracę. Tak jak pisałem w sieci jest kilka darmowych edytorów. Korzystałem z kilku i według mnie najlepszy jest JCE Editor. Mnogość funkcji, przejrzystość interfejsu i możliwość indywidualnego dopasowani, czynią z niego bardzo dobre narzędzie.

Jevents

Gdy chcemy na stronie umieścić kalendarz z nadchodzącymi wydarzeniami (lub moduł) to z pomocą przychodzi Jevents. Komponent pozwala na utworzenie „wydarzeń“ i wyświetlanie ich na stronie. Te wydarzenia mogą dodawać również użytkownicy (jeśli im pozwolimy). Jevents jest dość popularnym i rozbudowanym modułem, więc jest sporo wartościowych dodatków i społeczność, która służy pomocą.

Joomgallery

Być może będziesz potrzebował galerii zdjęć na swojej stronie, blogu, itp. W JED masz kilkadziesiąt (jeśli nie setki) sensownych rozwiązań. Ponownie należy zadać sobie pytanie, czy działasz w skali mikro (max kilkadziesiąt zdjęć), czy makro (kilka tysięcy lub kilkadziesiąt).

Dla każdego znajdzie się coś miłego.

Osobiście używam Joomgallery, Komponentu, który umożliwia zarządzanie naprawdę sporą ilością zdjęć. Sporo możliwości konfiguracji, przyjazny interfejs. Nie jest to rozwiązanie bez wad. Galeria niestety w moim odczuciu nie jest zbyt ładna. Wygląda przyzwoicie, ale nie jest to szczyt designu.

Na moje potrzeby była jednak najlepszym rozwiązaniem.

K2

Rozbudowany komponent będący alternatywą dla domyślnego systemu treści w Joomla. Umożliwia przystosowanie swojej strony w Joomla do wyglądu bloga.

Mam wrażenie, że do Joomli 2.5 komponent K2 miał jeszcze sens, lecz już od Joomla 3.0 ilość podobnych funkcji jest już zainstalowana domyślnie w Joomli.

Strona którą czytasz stoi na K2 i mam wrażenie, że nie jest jej już potrzebne to do szczęścia.

Niestety każdy komponent, moduł, plugin uruchomiony na stronie to dodatkowe kilobajty do wczytania. Im dłuższy czas wczytywania, tym wolniejsza strona. Sugeruję raczej iść w stronę minimalizmu na blogach.

Kunena forum

Joomla posiada również możliwość zainstalowania komponentów forum. Przy blogach raczej nie stosuje się tego, aczkolwiek w portalach newsowych, często komentarze powiązane są z forum (przykładowo nowy komentarz, to nowy wątek na forum).

Ogólnie z forum jest trochę zabawy (moderacja, zarządzanie użytkownikami), ale ogólnie jeśli czujesz, że potrzebujesz mieć, to dla Joomli masz gotowe sprawdzone,s rozwiązania.

Moduły, których używam/używałem

wkrótce 

Dodatki, których używam/używałem

Wkrótce

Damian Granowski